UNHEX

返回十六进制字符串所代表的字符串。此函数为MaxCompute 2.0扩展函数。

命令格式

binary unhex(string <number>)

参数说明

number:必填。为十六进制字符串。

返回值说明

返回BINARY类型。返回规则如下:

  • number值为0时,返回报错。

  • number值为NULL时,返回NULL。

使用示例

--返回abc。
select unhex('616263');
--返回abc。
select unhex(616263);
--返回NULL。
select unhex(null);

相关函数

UNHEX函数属于数学函数,更多数据计算、数据转换的相关函数请参见数学函数