语法
ORD(str)
说明
如果字符串 str 的最左边的字符是多字节字符,则返回该字符的代码,使用以下公式根据其组成字节的数值计算得出:
(1st byte code)
+ (2nd byte code * 256)
+ (3rd byte code * 256^2) ...
如果最左边的字符不是多字节字符,则 ORD() 返回与 ASCII() 函数相同的值。
示例
mysql> SELECT ORD('2');//50,单字符与 ASCII 函数返回相同
mysql> SELECT ORD('你');//14990752,多字符,根据编码由上面的公式计算得出。