ASCII_CHR标量函数
ASCII_CHR函数返回参数指定的ASCII码值的字符。
该模式是 SYSIBM。
- 表达式
- 返回BIGINT、INTEGER或SMALLINT内置数据类型的表达式。
表达式也可以是字符串或图形字符串数据类型。 字符串输入隐式转换为DECFLOAT(34)的数值,然后赋值给BIGINT。
结果可以为空值;如果参数为空值,那么结果为空值。
注意
- 语法替代方案:
- CHR是ASCII_CHR的同义词。
示例
示例1 :在CCSID 923中,将“hv”设置为带有欧元符号“€”的字符:
SET :hv = ASCII_CHR(164); -- x'A4'在CCSID 1252中设置带有欧元符号“€”的hv: SET :hv = ASCII_CHR(128); -- x'80'在这两种情况下,欧元符号“€”都分配给了:hv,但由于欧元符号在两个CCSID中的代码点不同,因此输入值也不同。