📜  SQL Server 中的 ASCII()函数(1)

📅  最后修改于: 2023-12-03 15:05:17.470000             🧑  作者: Mango

SQL Server中的ASCII()函数

简介

ASCII()函数是SQL Server中的一个内置函数,用于返回指定字符串中第一个字符的ASCII码值。ASCII码是一种用于表示计算机字符的编码方式,每个字符都有一个相应的ASCII码值。

语法
ASCII ( 字符表达式 )
参数
  • 字符表达式:要获取ASCII码值的字符串表达式。
返回值
  • 整数:指定字符串的第一个字符的ASCII码值。如果字符串为空,则返回NULL。
示例
示例1
SELECT ASCII('A')

返回结果:

65

解释:字符'A'的ASCII码值为65。

示例2
SELECT ASCII('Hello, world!')

返回结果:

72

解释:字符串'Hello, world!'的第一个字符是'H',其ASCII码值为72。

示例3
SELECT ASCII('')

返回结果:

NULL

解释:空字符串不含任何字符,因此无法获取其ASCII码值,函数返回NULL。

注意事项
  • ASCII()函数只返回字符串的第一个字符的ASCII码值,而不是整个字符串的ASCII码值。
  • 如果字符串中不包含任何字符,则函数返回NULL。