ENCODING¶
说明¶
将二进制串进行编码
参数¶
binary_expression
二进制类型的串(BYTEA类型),可以是常量,变量或者表中的列
encode_format
编码的类型,为一个字符串,取值可以为 HEX, BASE64, ESCAPE
示例¶
示例1: 使用 HEX 编码规则对二进制串进行编码
-- 使用 HEX 编码规则对二进制串进行编码
SELECT ENCODING('0x1011', 'HEX');
ENCODING(text) |
--------------------
307831303131 |
总数目:1
示例2: 使用 BASE64 编码规则对同样的二进制串进行编码
-- 使用 BASE64 编码规则对同样的二进制串进行编码
SELECT ENCODING('0x1011', 'BASE64');
ENCODING(text) |
--------------------
MHgxMDEx |
总数目:1
示例3: 使用 ESCAPE 编码规则对同样的二进制串进行编码
-- 使用 ESCAPE 编码规则对同样的二进制串进行编码
SELECT ENCODING('0x1011', 'ESCAPE');
ENCODING(text) |
--------------------
0x1011 |
总数目:1