ODBC 入力元のカスタム プロパティ
次の表は、ODBC 入力元のカスタム プロパティを示しています。 すべてのプロパティは、SSIS プロパティ式から設定できます。
プロパティ名 |
データ型 |
説明 |
---|---|---|
Connection |
ODBC Connection |
入力元データベースにアクセスするための ODBC 接続。 |
AccessMode |
Integer (enumeration) |
データベースへのアクセスに使用するモード。 有効な値は、テーブル名 (0) およびSQLコマンド (1) です。 既定値はテーブル名 (0) です。 |
BatchSize |
Integer |
一括抽出のバッチのサイズ。 これは、配列として抽出されるレコード数です。 選択した ODBC プロバイダーが配列をサポートしていない場合のバッチ サイズは 1 です。 |
BindCharColumnAs |
Integer (enumeration) |
このプロパティは、ODBC 入力元で SQL_CHAR、SQL_VARCHAR、SQL_LONGVARCHAR などの複数バイト文字列型の列をバインドする方法を決定します。 有効な値は、SQL_C_WCHAR として列をバインドする Unicode (0) と、SQL_C_CHAR として列をバインドする ANSI (1) です。 既定値は Unicode (0) です。 注: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。 |
BindNumericAs |
Integer (enumeration) |
このプロパティは、ODBC 入力元で SQL_TYPE_NUMERIC データ型および SQL_TYPE_DECIMAL データ型の数値データの列をバインドする方法を決定します。 有効なオプションは、SQL_C_CHAR として列をバインドする Char (0) と、SQL_C_NUMERIC として列をバインドする Numeric (1) です。 既定値は Char (0) です。 注: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。 |
DefaultCodePage |
Integer |
文字列の出力列に対して使用するコード ページ。 注: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。 |
ExposeCharColumnsAsUnicode |
Boolean |
このプロパティは、コンポーネントが CHAR 型の列を公開する方法を決定します。 既定値は False で、CHAR 型の列がマルチバイト文字列 (DT_STR) として公開されることを示します。 True の場合、CHAR 型の列はワイド文字列 (DT_WSTR) として公開されます。 注: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。 |
FetchMethod |
Integer (enumeration) |
データの取得に使用されるメソッド。 有効なオプションは、行ごと (0) およびバッチ (1) です。 既定値はバッチ (1) です。 これらのオプションの詳細については、「ODBC 入力元」を参照してください。 注: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。 |
SqlCommand |
String |
AccessMode が SQL コマンドに設定されている場合に実行される SQL コマンド。 |
StatementTimeout |
Integer |
エラーを返してアプリケーションに戻らず、SQL ステートメントが実行されるまで待機する秒数。 既定値は 120 です。 値 0 は、システムがタイムアウトしないことを示します。 |
TableName |
String |
AccessMode がテーブル名に設定されている場合に使用される、データが保存されているテーブルの名前。 |
LobChunckSize |
Integer |
LOB 列のチャンク サイズ割り当て。 |
関連項目
参照
[ODBC ソース エディター] ([接続マネージャー] ページ)