NULL (SSIS)
要求されたデータ型の NULL 値を返します。
構文
NULL(typespec)
引数
typespec
有効なデータ型です。詳細については、「Integration Services のデータ型」を参照してください。
戻り値の型
NULL 値である任意の有効なデータ型です。
解説
引数が NULL の場合、NULL 関数は NULL を返します。
一部のデータ型の NULL 値を要求する場合は、パラメータが必要となります。次の表に、パラメータが必要なデータ型とそのパラメータの一覧を示します。
データ型 | パラメータ | 例 |
---|---|---|
DT_STR |
charcount codepage |
(DT_STR,30,1252) は、1252 コードページを使用して、30 文字を DT_STR データ型にキャストします。 |
DT_WSTR |
charcount |
(DT_WSTR,20) は、20 文字を DT_WSTR データ型にキャストします。 |
DT_BYTES |
bytecount |
(DT_BYTES,50) は、50 バイトを DT_BYTES データ型にキャストします。 |
DT_DECIMAL |
scale |
(DT_DECIMAL,2) は、数値を小数点以下 2 桁の DT_DECIMAL データ型にキャストします。 |
DT_NUMERIC |
precision scale |
(DT_NUMERIC,10,3) は、数値を有効桁数 10 桁で小数点以下 3 桁の DT_NUMERIC データ型にキャストします。 |
DT_TEXT |
codepage |
(DT_TEXT,1252) は、1252 コード ページを使用して、値を DT_TEXT データ型にキャストします。 |
例
これらの例は、DT_STR、DT_DATE、および DT_BOOL データ型の NULL 値を返します。
NULL(DT_STR,10,1252)
NULL(DT_DATE)
NULL(DT_BOOL)