UPPER - 文字列をすべて大文字で取得
UPPER 関数は、ソース文字列のすべての文字を大文字に変換し、変換後の文字列を同一のデータタイプで返します。
文字列をすべて大文字で取得
UPPER(string)
説明
string
文字
大文字に変換する文字列です。
文字列は、ソース文字列と同一のデータタイプと長さで返されます。
文字を大文字に変換
次のリクエストでは、LCWORD 関数が LAST_NAME フィールドを先頭大文字に変換します。次に、UPPER 関数が LAST_NAME_MIXED フィールドをすべて大文字に変換します。
DEFINE FILE EMPLOYEE LAST_NAME_MIXED/A15=LCWORD(15, LAST_NAME, 'A15'); LAST_NAME_UPPER/A15=UPPER(LAST_NAME_MIXED) ; END TABLE FILE EMPLOYEE PRINT LAST_NAME_UPPER AND FIRST_NAME BY LAST_NAME_MIXED WHERE CURR_JOBCODE EQ 'B02' OR 'A17' OR 'B04'; ON TABLE SET PAGE NOPAGE END
出力結果は次のとおりです。
LAST_NAME_MIXED LAST_NAME_UPPER FIRST_NAME --------------- --------------- ---------- Banning BANNING JOHN Blackwood BLACKWOOD ROSEMARIE Cross CROSS BARBARA Mccoy MCCOY JOHN Mcknight MCKNIGHT ROGER Romans ROMANS ANTHONY