bcpコマンドでDBのデータとテキストデータを高速に出し入れできる。コンソールから使用する。
以下、DBからテキストへ(TestテーブルからC:\temp\test.txtを作成)
bcp ParentInvestigation.dbo.Test out "C:\temp\test.txt" -c -S .\SQLEXPRESS -U sa -P sa
以下、テキストからDBへ(C:\temp\test.txtからTestテーブルへデータを読み込み)
bcp ParentInvestigation.dbo.Test in "C:\temp\test.txt" -c -S .\SQLEXPRESS -U sa -P sa
テストなどでテーブル単位でのデータ移行などをする時にTruncateコマンドと組み合わせて利用すると便利。