CHR¶
说明¶
对应ASCII码的整数。介于0到255之间,如果整数表达式不在这个范围内,则返回值为不确定的随机值。可能为NULL,也可能等于对256取模后的余数对应的ASCII码值。
返回值¶
TEXT。对应的字符
注解
- CHR 可用于将控制字符插入字符串中。
- 由于本函数对输入的
integer< 0 或integer> 255时的返回结果与SQL SERVER有所不同, 为了兼容 SQL SERVER,需打开兼容开关 COMPATABLE_DBMS = 2 以实现兼容。
示例¶
示例1: 使用 CHR 函数获得字符
-- 使用 CHAR 获得字符
SELECT CHR(97);
CHR(text) |
---------------
a |
总数目:1
示例2: 使用 CHR 函数获得对应 ASCII码 256 的字符(兼容 SQL SERVER)
-- 兼容 SQL SERVER (参数 COMPATABLE_DBMS = 2)
-- 使用 CHR 函数获得对应 ASCII码 256 的字符
SELECT CHR(256);
CHR(text) |
---------------
null |
总数目:1