DECODING

说明

将指定的字符串以特定的解码规则解码

语法

decoding ::=

参数

character_expression

待解码的字符串

decode_format

解码的类型,为一个字符串,取值可以为 HEX, BASE64, ESCAPE

返回值

解码后得到的binary串

示例

示例1: 使用 HEX 解码规则对字符串进行解码

--  使用 HEX 解码规则对字符串进行解码
SELECT DECODING('307831303131', 'HEX');
DECODING(BYTEA)      |
---------------------
0x1011               |
总数目:1

示例2: 使用 BASE64 解码规则对字符串进行解码

--  使用 BASE64 解码规则对字符串进行解码
SELECT DECODING('MHgxMDEx', 'BASE64');
DECODING(BYTEA)      |
---------------------
0x1011               |
总数目:1

示例3: 使用 ESCAPE 解码规则对字符串进行解码

--  使用 ESCAPE 解码规则对字符串进行解码
SELECT DECODING('0x1011', 'ESCAPE');
DECODING(BYTEA)      |
---------------------
0x1011               |
总数目:1