次の方法で共有


UPPER (SSIS 式)

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

小文字が大文字に変換された状態の文字式を返します。

構文

  
UPPER(character_expression)  

引数

character_expression
大文字に変換する対象となる文字式です。

戻り値の型

DT_WSTR

解説

UPPER は、DT_WSTR データ型でのみ機能します。 character_expression 引数が DT_STR データ型の文字列リテラルまたはデータ列である場合は、UPPER による演算の実行前に、暗黙的に DT_WSTR データ型にキャストされます。 その他のデータ型は、明示的に DT_WSTR データ型にキャストされる必要があります。 詳しくは、「Integration Services のデータ型」および「Cast (SSIS 式)」をご覧ください。

引数が NULL の場合、UPPER は NULL を返します。

式の例

この例では、文字列リテラルを大文字に変換します。 返される結果は "HELLO" です。

UPPER("hello")  

この例では、 FirstName 列の最初の文字を大文字に変換します。 FirstName が anna の場合、返される結果は "A" です。 詳細については、「SUBSTRING (SSIS 式)」を参照してください。

UPPER(SUBSTRING(FirstName, 1, 1))  

この例では、 PostalCode 変数の値を大文字に変換します。 PostalCode が k4b1s2 の場合、返される結果は "K4B1S2" です。

UPPER(@PostalCode)  

参照

LOWER (SSIS 式)
関数 (SSIS 式)