MySQLでは、UPPER()を使用できます 小文字を大文字に変換する関数。または、UCASE()を使用することもできます UPPER()の同義語である関数 。
構文は次のようになります:
UPPER(str)
または…
UCASE(str)
str 大文字に変換する文字列です。
例
次に例を示します:
SELECT UPPER('homer'); 結果:
+----------------+
| UPPER('homer') |
+----------------+
| HOMER |
+----------------+ 文字列にすでに大文字が含まれている場合、それらは大文字のままになります。
例:
SELECT UPPER('Homer'); 結果:
+----------------+
| UPPER('Homer') |
+----------------+
| HOMER |
+----------------+ データベースの例
データベースからデータを選択して大文字に変換する例を次に示します。
USE Music;
SELECT
ArtistName AS Original,
UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5; 結果:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
LOWER() およびLCASE() 関数は、文字を小文字に変換するのと同じように機能します。