bcp でインポートする場合は、フォーマット ファイルを使用できます:
テーブルのフォーマット ファイルを作成します:
bcp [table_name] format nul -f [format_file_name.fmt] -c -T
9.0
4
1 SQLCHAR 0 100 "," 1 FName SQL_Latin1_General_CP1_CI_AS
2 SQLCHAR 0 100 "," 2 LName SQL_Latin1_General_CP1_CI_AS
3 SQLCHAR 0 100 "," 3 Country SQL_Latin1_General_CP1_CI_AS
4 SQLCHAR 0 100 "\r\n" 0 Age SQL_Latin1_General_CP1_CI_AS
インポート ファイルを編集します。秘訣は、スキップしたいフィールドにダミーの行を追加し、サーバーの列順序として「0」を追加することです。
次に、入力ファイル、このフォーマット ファイル、およびセパレータを指定して、このフォーマット ファイルを使用してデータをインポートします。
bcp [table_name] in [data_file_name] -t , -f [format_file_name.fmt] -T