- カテゴリ:
 文字列とバイナリ関数 (一般)
OCTET_LENGTH¶
文字列またはバイナリ値の長さをバイト単位で返します。これは、 ASCII 文字列の LENGTH と同じで、Unicodeコードポイントを使用する文字列の LENGTH より大きくなります。バイナリの場合、これは常に LENGTH と同じです。
構文¶
OCTET_LENGTH(<string_or_binary>)
引数¶
string_or_binary長さが返される文字列またはバイナリ値です。
例¶
SELECT OCTET_LENGTH('abc'), OCTET_LENGTH('\u0392'), OCTET_LENGTH(X'A1B2');
---------------------+------------------------+-----------------------+
 OCTET_LENGTH('ABC') | OCTET_LENGTH('\U0392') | OCTET_LENGTH(X'A1B2') |
---------------------+------------------------+-----------------------+
 3                   | 2                      | 2                     |
---------------------+------------------------+-----------------------+