UPPER (SSIS)
小文字が大文字に変換された状態の文字式を返します。
構文
UPPER(character_expression)
引数
character_expression
大文字に変換する対象となる文字式です。
戻り値の型
DT_WSTR
解説
UPPER は、DT_WSTR データ型でのみ機能します。character_expression 引数が DT_STR データ型の文字列リテラルまたはデータ列である場合は、UPPER による演算の実行前に、暗黙的に DT_WSTR データ型にキャストされます。その他のデータ型は、明示的に DT_WSTR データ型にキャストされる必要があります。詳細については、「Integration Services のデータ型」および「キャスト (SSIS)」を参照してください。
引数が NULL の場合、UPPER は NULL を返します。
例
この例では、文字列リテラルを大文字に変換します。返される結果は "HELLO" です。
UPPER("hello")
この例では、FirstName 列の最初の文字を大文字に変換します。FirstName が anna の場合、返される結果は "A" です。詳細については、「SUBSTRING (SSIS)」を参照してください。
UPPER(SUBSTRING(FirstName, 1, 1))
この例では、PostalCode 変数の値を大文字に変換します。PostalCode が k4b1s2 の場合、返される結果は "K4B1S2" です。
UPPER(@PostalCode)