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 字符串转换为十六进制字符串。