MySQL 8.0で文字のASCIIコードを取得する

環境
Windows10 64bit
MySQL 8.0.27
Windowsコマンドプロンプト

書式
ASCII(文字列)
ASCII 関数は文字または文字列の 1 文字目の ASCII コードを取得します

使用例1

mysql> select ascii('a') A1, ascii('b') A2, ascii('c') A3;
+----+----+----+
| A1 | A2 | A3 |
+----+----+----+
| 97 | 98 | 99 |
+----+----+----+
1 row in set (0.00 sec)

使用例2
引数に文字列が空白の場合

mysql> select ascii('');
+-----------+
| ascii('') |
+-----------+
|         0 |
+-----------+
1 row in set (0.00 sec)

使用例3
引数に文字列がNULLの場合

mysql> select ascii(NULL);
+-------------+
| ascii(NULL) |
+-------------+
|        NULL |
+-------------+
1 row in set (0.00 sec)

使用例4
引数に文字列を指定します

mysql> select ascii('basketball');
+---------------------+
| ascii('basketball') |
+---------------------+
|                  98 |
+---------------------+
1 row in set (0.00 sec)

 

MySQL

Posted by arkgame