SQL Server

bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力する

投稿日:

bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力する

bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力することが
できます。

テーブル準備

まずはフォーマットテーブルを出力させるための
テーブルを作成します。

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

次に作成したテーブルのフォーマットテーブルをbcpコマンドで
出力させます。

コマンドプロンプトを開いて以下のコマンドを入力します。

上記の例では「-t ,」でデータファイルのセパレータ文字を「,」に
しています。

また「-T」オプションは「Windows認証」でデータベースにログオンする
場合に指定するようです。

通常のユーザー、パスワード入力でログインする場合は「-U ユーザー名 -P パスワード」で
ログオンするようです。

以下が出力されたフォーマットファイルです。

上記のようにXMLファイルでフォーマットフォーマットファイルが出力されます。




-SQL Server
-, ,

Copyright© ソフトウェア開発日記 , 2018 All Rights Reserved.