ASCII 函数

ascii(chr)

功能描述

ASCII 函数用于获取指定字符(chr)的 ASCII 码值或 Unicode 码点。若输入的字符长度大于1,函数将仅返回第一个字符的 ASCII 码值或 Unicode 码点。

参数说明

  • chr:类型为字符串(string),表示需要查询 ASCII 码值或 Unicode 码点的字符。

返回结果

  • 返回一个整数(int),表示输入字符的 ASCII 码值或 Unicode 码点。

使用示例

  1. 查询单个字符的 ASCII 码值或 Unicode 码点:
    SELECT ASCII('A'); -- 返回 65
  2. 查询多个字符的 ASCII 码值或 Unicode 码点:
    SELECT ASCII('中'), ASCII('a'), ASCII('Z'); -- 返回 20013, 97, 90
  3. 查询特殊字符的 ASCII 码值或 Unicode 码点:
    SELECT ASCII('\n'); -- 返回 10
  4. 查询空字符的 ASCII 码值或 Unicode 码点:
    SELECT ASCII(''); -- 返回 0

注意事项

  • 当输入字符长度为1时,ASCII 函数将返回该字符的 ASCII 码值或 Unicode 码点。
  • 当输入字符长度大于1时,ASCII 函数仅返回第一个字符的 ASCII 码值或 Unicode 码点。
  • 对于非 ASCII 字符(如中文字符),ASCII 函数将返回对应的 Unicode 码点。

联系我们
预约咨询
微信咨询
电话咨询