SQL ASCII 返回字符串中第一个字符的 ASCII 编码。
语法
ASCII(string)
Code language: SQL (Structured Query Language) (sql)
参数
字符串
希望查看其 ASCII 编码的输入字符串。
返回类型
0 到 255 范围内的数字值。
如果字符串为空,则 ASCII 函数返回 0。如果字符串为 NULL,则返回 NULL。
请注意,如果输入字符超出范围(0,255),则 ASCII 函数可能会因 RDMBS 的函数实现而发出错误。
示例
以下语句返回字母 A(大写和小写)的 ASCII 编码
SELECT ASCII('A') upper_a, ASCII('a') lower_a;
Code language: SQL (Structured Query Language) (sql)
upper_a | lower_a
---------+---------
65 | 97
(1 row)
Code language: SQL (Structured Query Language) (sql)
以下语句返回字符串(即字母 A)中第一个字符的 ASCII 编码。
SELECT ASCII('ASCII function demo');
Code language: SQL (Structured Query Language) (sql)
ascii
-------
65
(1 row)
Code language: SQL (Structured Query Language) (sql)
本教程是否有用?