LENGTH (Lakehouse v1)
指定した入力文字列またはバイナリ値の長さを返します。文字列の場合、長さは文字数を表し、UTF-8 の各文字は1文字として数えます。バイナリデータの場合、長さはバイト数に対応します。
Analyze の構文
Section titled “Analyze の構文”func.length(<expr>)Analyze の例
Section titled “Analyze の例”func.length('Hello')┌──────────────────────┐│ func.length('Hello') │├──────────────────────┤│ 5 │└──────────────────────┘LENGTH(<expr>)BIGINT
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 │└───────────────────────────────────────────────────────────────────────────────────────────┘