LOWER

LOWER 関数は、すべての文字を引数の CCSID に基づいて小文字に変換したストリングを戻します。 SBCS、Unicode グラフィック文字だけが変換されます。 A から Z の文字は a から z に変換され、発音記号がある場合はそれぞれの下段シフトに変換されます。

構文図を読む構文図をスキップする
>>-LOWER--(--expression--)-------------------------------------><

この変換に使用する大文字変換表については、「グローバリゼーション」トピック集にあるトピック UCS-2 レベル 1 マッピング・テーブルを参照してください。

expression
変換するストリングを指定する式。expression は、任意の組み込み数値、文字、Unicode グラフィック・ストリングでなければなりません。 数値引数は、関数を評価する前に文字ストリングにキャストされます。 数値から文字ストリングへの変換の詳細については、VARCHARを参照してください。

この関数の結果のデータ・タイプ、長さ属性、実際の長さ、および CCSID は、引数と同じになります。 引数が NULL になる可能性がある場合は、結果も NULL になる可能性があります。 引数が NULL である場合は、結果は NULL 値です。

注記

代替構文: LCASE は LOWER の同義語です。

  • ホスト変数 NAME の値に入っている文字を確実に小文字にしたいとします。 NAME はデータ・タイプ VARCHAR(30)、値は「Christine Smith」です。
    SELECT LOWER(:NAME)
        FROM SYSIBM.SYSDUMMY1
    結果は、値「christine smith」です。