LENGTH (Lakehouse v1)
Renvoie la longueur d’une chaîne ou d’une valeur binaire donnée. Pour les chaînes, la longueur correspond au nombre de caractères, chaque caractère UTF-8 comptant pour un seul caractère. Pour les données binaires, la longueur correspond au nombre d’octets.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.length(<expr>)Exemples Analyze
Section intitulée « Exemples Analyze »func.length('Hello')┌──────────────────────┐│ func.length('Hello') │├──────────────────────┤│ 5 │└──────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »LENGTH(<expr>)Type de retour
Section intitulée « Type de retour »BIGINT
Exemples SQL
Section intitulée « Exemples SQL »SELECT LENGTH('Hello'), LENGTH_UTF8('Hello'), CHAR_LENGTH('Hello'), CHARACTER_LENGTH('Hello');
┌───────────────────────────────────────────────────────────────────────────────────────────┐│ length('hello') │ length_utf8('hello') │ char_length('hello') │ character_length('hello') │├─────────────────┼──────────────────────┼──────────────────────┼───────────────────────────┤│ 5 │ 5 │ 5 │ 5 │└───────────────────────────────────────────────────────────────────────────────────────────┘