フォーマット ファイルを使用した作業

SQL Server テーブルにデータを一括インポートする場合や、テーブルからデータを一括エクスポートする場合、フォーマット ファイルを使用して、そのテーブルに関連するデータ ファイル内の各フィールドのフォーマット情報を格納できます。フォーマット ファイルを使用すると、他のデータ形式に準拠したり、他のソフトウェアからデータ ファイルを読み取るための編集をほとんど (あるいはまったく) 行うことなく、データ ファイルを出力できる柔軟なシステムが実現します。SQL Server 2005 以降のバージョンでは、XML フォーマット ファイルと XML 以外のフォーマット ファイルの 2 種類がサポートされます。

このセクションのトピックでは、フォーマット ファイルの作成方法について説明します。また、データ ファイルのフィールドがテーブルの列と正確に一致しないときに、一括インポート操作で使用するために変更されたフォーマット ファイルの例も示します。

このセクションのトピック

トピック

説明

フォーマット ファイルの作成

bcp ユーティリティを使用してテーブルの既定のフォーマット ファイルを作成する方法について説明します。

データの一括インポートでのフォーマット ファイルの使用

一括インポート操作でのフォーマット ファイルの使用について説明します。

一括インポート時にフォーマット ファイルを使用したフィールドから列へのマッピング

データ ファイル フィールドの数または順序がテーブルの列と異なるような、いくつかの代表的な一括インポート シナリオでのフォーマット ファイルの使用について説明します。