「MySQL」LOWER関数でアルファベット大文字を小文字に変換する

環境
Windows10 64bit
MySQL 8.0.27

書式
LOWER( 文字列 )
LCASE( 文字列 )
LOWER関数を使用することで、アルファベットの大文字を小文字に変換します

使用例1
1.アルファベット大文字を小文字に変換します

mysql>  SELECT LOWER( 'Arkgame' ) resA, LCASE( 'ARKGAME' ) resB;
+---------+---------+
| resA    | resB    |
+---------+---------+
| arkgame | arkgame |
+---------+---------+
1 row in set (0.04 sec)

使用例2
日本語が含まれている場合

mysql>  SELECT LOWER( '私はARKAGAMEです' ) resA, LCASE( '私はArkGameです' ) resB;
+------------------+-----------------+
| resA             | resB            |
+------------------+-----------------+
| 私はarkagameです | 私はarkgameです |
+------------------+-----------------+
1 row in set (0.01 sec)

使用例3
数字および記号が含まれている場合

mysql> SELECT LOWER( 'Arkgame234' ) resA, LCASE( 'ARKGAME234' ) resB;
+------------+------------+
| resA       | resB       |
+------------+------------+
| arkgame234 | arkgame234 |
+------------+------------+
1 row in set (0.00 sec)

使用例4
引数にNULLを指定した場合

mysql> SELECT LOWER( NULL ) resA, LCASE( NULL ) resB;
+----------------+------------+
|  resA         | resB       |
+----------------+------------+
| NULL           | NULL       |
+----------------+------------+
1 row in set (0.00 sec)

 

MySQL

Posted by arkgame