MySQL的ORD()函数用于返回某个字符的ascii码值。该函数只接受一个参数,即需要返回ascii码值的字符。
使用方法:
ORD(char)
其中,char代表需要返回ascii码值的字符。
例如,查询字符s的ascii码值:
SELECT ORD('s');
-- 结果为:115
其中,字符s的ascii码值为115。
再例如,查询字符A的ascii码值:
SELECT ORD('A');
-- 结果为:65
其中,字符A的ascii码值为65。
需要注意的是,对于多字节字符,该函数只会返回其首字符的ascii码值。例如:
SELECT ORD('中');
-- 结果为:20013
其中,‘中’为中文汉字,其ascii码值为20013。