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('@');

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