Aller au contenu principal
Page traduite

Cette page a été traduite de l'anglais avec l'aide de l'IA. En cas de divergence, la version anglaise fait référence.

LENGTH

Renvoie le nombre de caractères d'une expression d'entrée de type chaîne de caractères avant le premier caractère NULL, ou le nombre d'octets d'une expression BLOB.

Voir aussi :
[SELECT]


info

Pour obtenir la longueur d'un tableau JSON, utilisez la fonction JSON_ARRAY_LENGTH.

Syntaxe​

SELECT LENGTH(expression) FROM <multipartIdentifier>;

Arguments​

expression
Une chaîne ASCII ou un BLOB.

Renvoie NULL si expression est NULL.

Si expression est numérique, la longueur d'une représentation de expression sous forme de chaîne est renvoyée.

Valeur(s) renvoyée(s)​

Renvoie un entier.


Exemples​

Renvoyer la longueur d'une colonne de type chaîne​

SELECT name, length(name) AS len
FROM google.compute.instances
WHERE project = 'stackql-demo'
AND zone = 'australia-southeast1-a';

Pour plus d'informations, consultez https://www.sqlite.org/lang_corefunc.html#length