CHR
更新時(shí)間:
將指定ASCII碼轉(zhuǎn)換為字符。
命令格式
string chr(bigint <ascii>)
參數(shù)說(shuō)明
ascii:必填。BIGINT類(lèi)型的ASCII值。取值范圍為0~128。如果輸入為STRING、DOUBLE或DECIMAL類(lèi)型,則會(huì)隱式轉(zhuǎn)換為BIGINT類(lèi)型后參與運(yùn)算。
返回值說(shuō)明
返回STRING類(lèi)型。返回規(guī)則如下:
ascii值不在取值范圍內(nèi)時(shí),返回報(bào)錯(cuò)。
ascii非BIGINT、STRING、DOUBLE或DECIMAL類(lèi)型時(shí),返回報(bào)錯(cuò)。
ascii值為NULL時(shí),返回NULL。
使用示例
示例1:將ASCII碼
100
轉(zhuǎn)換為字符。命令示例如下。--返回d。 select chr(100);
示例2:輸入?yún)?shù)為NULL。命令示例如下。
--返回NULL。 select chr(null);
示例3:輸入為STRING類(lèi)型字符。命令示例如下。
--隱式轉(zhuǎn)換為BIGINT類(lèi)型后參與運(yùn)算,返回d。 select chr('100');
相關(guān)函數(shù)
CHR函數(shù)屬于字符串函數(shù),更多查找字符串、轉(zhuǎn)換字符串格式的相關(guān)函數(shù)請(qǐng)參見(jiàn)字符串函數(shù)。
文檔內(nèi)容是否對(duì)您有幫助?