FROM_VARBYTE 函数
FROM_VARBYTE 将二进制值转换为指定格式的字符串。
语法
FROM_VARBYTE(binary_value, format)
参数
- binary_value
-
数据类型为
VARBYTE
的二进制值。 - 格式的日期和时间。
-
返回的字符串格式。不区分大小写的有效值为
hex
、binary
、utf8
(还包括utf-8
和utf_8
)和base64
。
返回类型
VARCHAR
示例
要将二进制值 'ab'
转换为十六进制,请使用以下示例。
SELECT FROM_VARBYTE('ab', 'hex');
+--------------+ | from_varbyte | +--------------+ | 6162 | +--------------+
要返回 '4d'
的二进制表示形式,请使用以下示例。'4d'
的二进制表示形式是字符串 01001101
。
SELECT FROM_VARBYTE(FROM_HEX('4d'), 'binary');
+--------------+ | from_varbyte | +--------------+ | 01001101 | +--------------+