Fonction get_array_length - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

Fonction get_array_length

Renvoie la longueur du tableau spécifié. La fonction GET_ARRAY_LENGTH renvoie la longueur d'un tableau SUPER recevant un chemin d'objet ou de tableau.

Syntaxe

get_array_length( super_expr )

Arguments

super_expr

Expression SUPER valide de forme de table.

Type de retour

La fonction get_array_length renvoie un INT.

exemple

L’exemple suivant présente une fonction get_array_length.

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