upper関数

upper関数は、文字列内のすべての文字を大文字に変換します。

構文

returnvalue upper (source)

source ::= any*
returnvalue ::= string

セマンティクス

source

大文字に変換する必要のある入力文字列。この引数は、一連の文字列に暗黙的にキャストされます。

returnvalue

source引数がNULLの場合はNULLを返します。

source引数が空の順序または複数の項目を持つ順序の場合にはNULLを返します。

注意:

複数の項目を含む順序を変換する場合は、順序変換式の項を参照してください。

例11-7 upper関数

この例では、lastnameフィールドが大文字に変換されます。

SELECT id, firstname, upper(lastname) FROM users;
 +----+-----------+----------+
 | id | firstname | Column_3 |
 +----+-----------+----------+
 | 10 | John      | SMITH    |
 | 20 | Mary      | ANN      |
 | 30 | Peter     | PAUL     |
 +----+-----------+----------+