LENGTH (Lakehouse v1)
Devuelve la longitud de una cadena o un valor binario de entrada. En el caso de las cadenas, la longitud representa el número de caracteres, y cada carácter UTF-8 se cuenta como un solo carácter. En el caso de los datos binarios, la longitud corresponde al número de bytes.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.length(<expr>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.length('Hello')┌──────────────────────┐│ func.length('Hello') │├──────────────────────┤│ 5 │└──────────────────────┘Sintaxis SQL
Sección titulada «Sintaxis SQL»LENGTH(<expr>)Tipo de retorno
Sección titulada «Tipo de retorno»BIGINT
Ejemplos de SQL
Sección titulada «Ejemplos de 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 │└───────────────────────────────────────────────────────────────────────────────────────────┘