• ベストアンサー

T-SQLでselectの結果をCSV出力したい

SQL Server 2005のT-SQLで、SELECTの結果を カンマ区切りのCSVに出力できますか? SELECTの結果は1行の場合のあれば、2行以上になることもあります。 やり方、ヒント、参考サイト等を教えて下さい。

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

  • ベストアンサー
  • 3rd_001
  • ベストアンサー率66% (115/174)
回答No.1

bcpを使用しないでT-SQL(つまりsqlcmdやManagementStudio)から、SQL文でCSVを 作成するということでしょうか? bcpが使えるならbcpでCSV出力可能です。 SQLだけでやるなら以下のように連結して出力します。 select col1 + ',' + col2 + ',' + col3 from tname; もう少し前提条件をしぼってもらえればピンポイントでアドバイスできるかと思います。

関連するQ&A