SQL ASCII 函数

SQL ASCII() 函数返回字符串中第一个字符的 ASCII 码值。

语法 #

ASCII(string)Code language: SQL (Structured Query Language) (sql)

参数 #

string
您想要查看其 ASCII 码值的输入字符串。

返回类型 #

一个从 0 到 255 的数值。

如果字符串为空,ASCII 函数返回 0。如果字符串为 NULL,它返回 NULL。

请注意,如果输入字符超出 (0,255) 的范围,ASCII 函数可能会报错,具体取决于关系型数据库管理系统(RDBMS)对该函数的实现。

示例 #

以下语句返回大写和小写字母 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)

以下语句返回字符串中第一个字符的 ASCII 码值,即字母 A。

SELECT ASCII('ASCII function demo');Code language: SQL (Structured Query Language) (sql)
 ascii
-------
    65
(1 row)Code language: SQL (Structured Query Language) (sql)
本教程是否有帮助?
© .