get_array_length-Funktion - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

get_array_length-Funktion

Gibt die Länge des angegebenen Arrays zurück. Die Funktion GET_ARRAY_LENGTH gibt die Länge eines an ein bestimmtes Objekt übergebenen SUPER-Arrays oder eines Array-Pfads an.

Syntax

get_array_length( super_expr )

Argumente

super_expr

Ein gültiger SUPER-Ausdruck der Array-Form.

Rückgabetyp

Die get_array_length-Funktion gibt einen INT zurück.

Beispiel

Das folgende Beispiel zeigt eine get_array_length-Funktion.

SELECT GET_ARRAY_LENGTH(ARRAY(1,2,3,4,5,6,7,8,9,10)); get_array_length ---------------------- 10 (1 row)