SQL CHR 函式接受一個 ASCII 碼並返回其對應的字元。CHR 函式與 ASCII 函式的功能相反。
語法 #
CHR(ascii)Code language: SQL (Structured Query Language) (sql)大多數關係型資料庫管理系統(RDBMS),如 Microsoft SQL Server、PostgreSQL 和 Oracle,都使用 CHR 函式,但 MySQL 使用的 CHAR 函式與 CHR 函式功能相同。
引數 #
ascii
範圍在 (1,255) 內的 ASCII 碼。
返回型別 #
代表輸入 ASCII 碼的字元。
如果輸入的數字是 NULL,則該函式返回 NULL。
如果輸入的數字超出 (1,255) 的範圍,RDMBS 可能會報錯。此行為取決於各個 RDBMS 中 CHR 函式的具體實現。
示例 #
以下語句返回 ASCII 碼 65 和 97 對應的字元。
SELECT CHR(65), CHR(97);
Code language: SQL (Structured Query Language) (sql) chr | chr
-----+-----
A | a
(1 row)Code language: SQL (Structured Query Language) (sql)本教程是否有幫助?