こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SQL Server 2008 を使用しています。bcpコマンドでクエ

SQL Server 2008 を使用しています。bcpコマンドでクエリー結果をエクスポートする際に、1行目に列名を含めるにはどうしたらよいでしょうか?

>bcp "select * from [db1].[dbo].[table1]" queryout output.txt -c -t"," -r"\n" -T
などとしてクエリー結果をテキスト出力する際、上記のコマンドを実行すると1行目からいきなり条件に一致したデータで始まってしまうのですが、1行目に列名を含めるにはどうしたらよいでしょうか?

投稿日時 - 2010-10-13 16:30:23

QNo.6247459

すぐに回答ほしいです

質問者が選んだベストアンサー

BCPには列名を出力するオプションはありません。
「BCP 列名」で検索すると同様の質問、回答をがすぐに出てきます。

別途列名を取得したCSVをコマンドプロンプトで結合するような
対応が多いようです。

投稿日時 - 2010-10-14 02:31:32

お礼

なるほど!オプションでは無かったのですね。ありがとうございました。

投稿日時 - 2010-10-16 00:02:42

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問