UPPER 関数
文字列を大文字に変換します。UPPER は、UTF-8 マルチバイト文字に対応しています (1 文字につき最大で 4 バイトまで)。
構文
UPPER(string)
引数
- string
-
入力パラメータは
VARCHAR
文字列 (またはCHAR
など、暗黙的にVARCHAR
に変換できるその他のデータ型) です。
戻り型
UPPER 関数は、入力文字列のデータ型と同じデータ型の文字列を返します。例えば、入力が VARCHAR
文字列の場合、この関数は VARCHAR
文字列を返します。
例
次の例では、TICKIT サンプルデータベースの CATEGORY テーブルからのデータを使用します。詳細については、「サンプルデータベース」を参照してください。
CATNAME フィールドを大文字に変換するには、次の例を使用します。
SELECT catname, UPPER(catname)
FROM category
ORDER BY 1,2;
+-----------+-----------+
| catname | upper |
+-----------+-----------+
| Classical | CLASSICAL |
| Jazz | JAZZ |
| MLB | MLB |
| MLS | MLS |
| Musicals | MUSICALS |
| NBA | NBA |
| NFL | NFL |
| NHL | NHL |
| Opera | OPERA |
| Plays | PLAYS |
| Pop | POP |
+-----------+-----------+