字符可以使用ascii函数获取其ascii码,但中文在utf8编码下一个中文占3个字节,无法通过ascii函数获取其ascii编码,有什么办法解决吗?
warning:
这篇文章距离上次修改已过1629天,其中的内容可能已经有所变动。
使用ord函数获取中文的ascii码,可参考SQL手册中ORD(str)函数的说明。
gbase> select ord('李');
+------------+
| ord('李') |
+------------+
| 15113614 |
+------------+
1 row in set (Elapsed: 00:00:00.00)
gbase> select char(ord('李'));
+------------------+
| char(ord('李')) |
+------------------+
| 李 |
+------------------+
1 row in set (Elapsed: 00:00:00.00)