CHR( ) 函数
返回与指定的 ASCII 码相关联的字符。
语法
CHR(数值)
参数
名称 | 类型 | 描述 |
---|---|---|
数值 | 数值 | 1 和 255 之间的一个有效数值表达式。 |
输出
字符。
示例
基本示例
返回 "A":
CHR(65)
返回 "1":
CHR(49)
高级示例
向货币域中的每个值添加英镑符号 (£)
创建一个计算域,该域在 Invoice_Amount 域中的金额之前添加英镑符号(ASCII 码 163)。数值 Invoice_Amount 域被首先转换为一个字符域,并且前导和后继空格被除去。
DEFINE FIELD Currency_UK COMPUTED CHR(163)+ALLTRIM(STRING(Invoice_Amount, 12))
备注
何时使用 CHR( )
使用 CHR( ) 函数可返回与任何 ASCII 码相关联的字符,包括那些不能直接用键盘输入或直接在屏幕上显示的字符。使用 CHR( ) 可搜索域或记录以了解这些特定字符是否存在。
引用 NUL
引用 ASCII NUL(空)字符 CHR(0) 可能产生不可预测的结果,因为 Analytics 将其用作文本限定符。如有可能,应避免此种情况。
相关函数
CHR( ) 是 ASCII( ) 函数的逆函数。