UPPER 関数 - Amazon Redshift

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 | +-----------+-----------+