適用対象: SQL Server Azure
Data Factory の SSIS 統合ランタイム
要求されたデータ型の NULL 値を返します。
構文
NULL(typespec)
引数
typespec
有効なデータ型です。 詳細については、「 Integration Services Data Types」を参照してください。
結果の型
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 |
精度 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)