FROM_VARBYTE 関数
FROM_VARBYTE は、バイナリ値を指定した形式の文字列に変換します。
構文
FROM_VARBYTE(binary_value, format)
引数
- binary_value
-
VARBYTE
データ型のバイナリ値です。 - format
-
返される文字列のフォーマット。大文字と小文字を区別しない有効な値は
hex
、binary
、utf8
(utf-8
とutf_8
も) およびbase64
です。
戻り型
VARCHAR
例
バイナリ値 'ab'
を 16 進数値に変換するには、次の例を使用します。
SELECT FROM_VARBYTE('ab', 'hex');
+--------------+ | from_varbyte | +--------------+ | 6162 | +--------------+
'4d'
のバイナリ表現を返すには、次の例を使用します。'4d'
のバイナリ表現は文字列 01001101
です。
SELECT FROM_VARBYTE(FROM_HEX('4d'), 'binary');
+--------------+ | from_varbyte | +--------------+ | 01001101 | +--------------+