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
NULLsi expression estNULL.
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