LENGTH (Lakehouse v1)
Gibt die Länge einer angegebenen Eingabezeichenfolge oder eines Binärwerts zurück. Bei Zeichenfolgen entspricht die Länge der Anzahl der Zeichen, wobei jedes UTF-8-Zeichen als ein einzelnes Zeichen zählt. Bei Binärdaten entspricht die Länge der Anzahl der Bytes.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.length(<expr>)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.length('Hello')┌──────────────────────┐│ func.length('Hello') │├──────────────────────┤│ 5 │└──────────────────────┘SQL-Syntax
Abschnitt betitelt „SQL-Syntax“LENGTH(<expr>)Rückgabetyp
Abschnitt betitelt „Rückgabetyp“BIGINT
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“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 │└───────────────────────────────────────────────────────────────────────────────────────────┘