Oracle SQL 関数 : UPPER, LOWER : 大文字変換、小文字変換

 stringRet := UPPER( dateSrc );
 stringRet := LOWER( dateSrc );

 UPPER(LOWER)は文字列データdateSrcの英文字を大文字(小文字)に変換した文字列を返します。
 全角文字の場合にも適用されます。

SQL> SELECT
  2   '*ABCDefgHiJ@012' ORGINAL, UPPER('*ABCDefgHiJ@012') UPPER, LOWER('*ABCDefgHiJ@012') LOWER
  FROM DUAL
  UNION
  SELECT
  6   '*ABCde01@' ORGINAL, UPPER('*ABCde01@') UPPER, LOWER('*ABCde01@') LOWER
  FROM DUAL;
 
ORGINAL                              UPPER                                LOWER
------------------------------------ ------------------------------------ ------------------------------------
*ABCDefgHiJ@012                      *ABCDEFGHIJ@012                      *abcdefghij@012
*ABCde01@                   *ABCDE01@                   *abcde01@

share


本書用のWebアプリを使ってSQLを実行し学習していきます。初心者の方に分かりやすく、図表を多く使って解説されています。 学習の最後には200問越えのドリルが付いていてSQLのスキルが試せる様になっています。