【问题标题】:tsql: how to export query results to .csv?tsql:如何将查询结果导出到 .csv?
【发布时间】:2013-01-07 21:12:07
【问题描述】:

我想将我的查询结果导出到 .csv 文件(本地)。我已经在谷歌上搜索了一段时间......似乎找不到一个很好的简单例子。感谢您的帮助。

示例: "select top 3 * from table" to -----> "c:\data\test_data.csv"

【问题讨论】:

  • 这通常由 SQL 客户端完成。你用的是哪一个?
  • SQL Server 2008 开发版。我想以编程方式执行此操作并将其作为工作运行。
  • 这个网站上有很多很多questions关于将数据从SQL Server导出到csv。您已经尝试过哪些解决方案以及您遇到的具体问题是什么?

标签: sql-server tsql


【解决方案1】:

您可以使用命令行bcp 或 SQL Server Integration Services 来做到这一点

bcp "SELECT TOP 3 * FROM test.dbo.table1" queryout c:\temp\table1.csv -c -t, -T -S .\SQLEXPRESS

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-12
    • 2015-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多