一括インポート時にフォーマット ファイルを使用したフィールドから列へのマッピング
フォーマット ファイルにより、データ ファイルから Microsoft SQL Server テーブルにデータを一括インポートする方法を制御できます。フォーマット ファイルは、データ ファイルのフィールドとテーブルの列間に不一致がある場合に特に役立ちます。フォーマット ファイルを使用すると、不要なデータを追加または削除したり、データ ファイル内の既存のデータを並べ替えたりしなくても、データを一括インポートできます。
フォーマット ファイルを使用した一括インポート シナリオ
このセクションのトピックでは、一般的な複数の一括インポート シナリオのフォーマット ファイルについて説明します。これらのシナリオでは、データ ファイルのフィールドとテーブルの列の数や順序が異なります。シナリオごとに、XML 以外のフォーマット ファイルのサンプルと、XML フォーマット ファイルのサンプルを示します。
シナリオは以下のとおりです。
シナリオ | トピック |
---|---|
データ ファイルのフィールド数がテーブルの列数よりも少ない場合。 |
|
データ ファイルのフィールド数がテーブルの列数よりも多い場合。 |
|
データ ファイルのフィールドとテーブルの列の順序が異なる場合。 |
参照
概念
その他の技術情報
bcp ユーティリティ
BULK INSERT (Transact-SQL)
OPENROWSET (Transact-SQL)