ヘッダーをスキップ

Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド リリース6.0 B25770-01 |
| 目次 | 索引

前へ | 次へ |

## LOWERおよびUPPER

LOWER関数は、SQL文のCHARまたはVARCHAR入力を小文字に変換します。UPPER関数は、SQL文のCHARまたはVARCHAR文字列を大文字に変換します。結果は入力のデータ型と同じになります。

SQL構文

{UPPER | LOWER} (Expression1)

Expression1 | 小文字（LOWERを使用）または大文字（UPPERを使用）に変換される、CHARまたはVARCHAR式です。

説明

- LOWERおよびUPPERではNCHARデータ型はサポートされません。
- LOWER(?)およびUPPER(?)はサポートされませんが、CAST演算子と組み合せることができます。次に例を示します。
  LOWER(CAST(? AS CHAR(30)))

##### 例11.18

    SELECT UPPER (FIRSTNAME),
           NVL(MIDDLENAME, 'No Middle Name'),
           UPPER LASTNAME
    FROM EMPLOYEES;

##### 例11.19

    SELECT LOWER (FIRSTNAME),
           NVL(MIDDLENAME, 'No Middle Name'),
           LOWER LASTNAME
    FROM EMPLOYEES;