MariaDBでは、UPPER()を使用できます 小文字を同等の大文字に変換する関数。
または、UCASE()を使用することもできます 、これはUPPER()の同義語です 。
例
SELECT UPPER('Important notice!'); 結果:
IMPORTANT NOTICE!
大文字は大文字のままですが、小文字は大文字に変換されます。
以前にほのめかしたように、UCASE() 関数は同じことをします。こちらがUPPER() およびUCASE() 一緒に:
SELECT
UPPER('superyacht'),
UCASE('superyacht'); 結果:
+---------------------+---------------------+
| UPPER('superyacht') | UCASE('superyacht') |
+---------------------+---------------------+
| SUPERYACHT | SUPERYACHT |
+---------------------+---------------------+> データベースの例
データベースクエリの結果を大文字に変換する例を次に示します。
SELECT
Name,
UPPER(Name)
FROM City
LIMIT 10; 結果:
+----------------+----------------+ | Name | UPPER(Name) | +----------------+----------------+ | Kabul | KABUL | | Qandahar | QANDAHAR | | Herat | HERAT | | Mazar-e-Sharif | MAZAR-E-SHARIF | | Amsterdam | AMSTERDAM | | Rotterdam | ROTTERDAM | | Haag | HAAG | | Utrecht | UTRECHT | | Eindhoven | EINDHOVEN | | Tilburg | TILBURG | +----------------+----------------+
ここでNameを変換しました 列を大文字に相当します。
逆に(大文字から小文字に)変換するには、LOWER()を使用できます。 およびその同義語LCASE() 。