HTOU( ) 函数

将十六进制字符串转换为 Unicode 字符串。 英文“Hexadecimal to Unicode”的缩写。

说明

该函数是 Unicode 版的 Analytics 所特有的。 非 Unicode 版本不支持此函数。

语法

HTOU(十六进制字符串

参数

名称 类型 描述
十六进制字符串

字符

要转换为 Unicode 字符串的十六进制字符串。 该字符串只能包含十六进制值,例如 "20AC"。

输出

字符。

示例

基本示例

返回 "ABC123":

HTOU("004100420043003100320033")

高级示例

向值中添加货币符号

您需要将货币域提取至一个新建的表。 该域应该显示数值金额域的值并且在它前面放置一个欧元货币符号 (€):

EXTRACT HTOU("20AC") + STRING(Amount, 10) AS "Currency_Amount" TO Display_Table

当 EXTRACT 命令运行时,HTOU( ) 返回欧元符号 "€" 并将其与金额值相连接(STRING( ) 会将其转换为字符)。 如果金额的原值是 2000,则 Currency_Amount 中的值是 "€2000"。

备注

相关函数

HTOU( ) 是 DHEX( ) 函数的逆函数,后者可把 Unicode 字符串转换为十六进制字符串。