MySQL 字符串 ORD 函数

MySQL 字符串 ORD 函数是字符串函数之一,用于查找字符串中最左边字符的编码。

  • 如果最左边的字符是多字节字符,则 ORD 函数使用以下公式计算编码:(第一个字节编码) + (第二个字节编码 * 256) + (第三个字节编码 * 256^2)……。
  • 如果最左边的字符不是多字节字符,则此字符串 ORD 函数将写入该字节的 ASCII 码。

MySQL 字符串 ORD 语法

ORD 字符串的基本语法如下所示。

ORD(String)

MySQL ORD 函数示例

以下查询显示了使用此 MySQL 字符串 ORD 函数的多种方法。在此,我们仅使用了单个字符;因此,此函数返回这些字符的 ASCII 值。

SELECT ORD('A');

SELECT ORD('1');

SELECT ORD('@');
String ORD Function 1

在前两个语句中,我们使用了多个值。但是,此 MySQL 函数返回第一个字符的 ASCII 码 值。在第三个语句中,我们使用了不同的字符。因此,此 字符串方法 使用该公式来获取该编码。

SELECT ORD('ABC');

SELECT ORD('213');

SELECT ORD('¥z');
ORD Function 2