函数说明
- 返回字符串 str 首字符的 ASCII 码值;
- 如果 str 是一个空字符串,那么返回值为 0;
- 如果 str 是一个 NULL,返回值为 NULL;
- ASCII()只适合数值在 0 和 255 之间的字符。
示例
示例 1
str 的值为“2”,返回“2”对应的 ASCII 码值。
gbase> SELECT ASCII('2') FROM t;
+------------+
| ASCII('2') |
+------------+
| 50 |
+------------+
1 row in set
示例 2
str 的值为“dx”,返回“d”对应的 ASCII 码值。
gbase> SELECT ASCII(‘dx’) FROM t;
+-------------+
| ASCII('dx') |
+-------------+
| 100 |
+-------------+
1 row in set