【问题标题】:Exporting from SQL Server to Excel with column headers?使用列标题从 SQL Server 导出到 Excel?
【发布时间】:2009-03-12 18:25:20
【问题描述】:

我有一个大约有 20 列的查询,我想将其导出到带有列标题的 Excel 文件。

我认为这很容易解决,但没有运气!我在网上搜索了一个建议,但最终没有奏效,所以我被卡住了。

【问题讨论】:

  • 这是一次性导出还是您正在尝试设置工作?
  • 您使用的是 Enterprise Manager 还是 Management Studio?

标签: sql-server excel sql-server-2005 export


【解决方案1】:

工具-->选项,选择“查询结果”-->“SQL Server”-->“结果到网格”和“结果到文本”(下图):

【讨论】:

  • 您需要重新启动 SQL Server Management Studio 才能使设置生效。
【解决方案2】:

我通常只需单击结果网格的左上角,复制,然后粘贴到 Excel 中即可。有一个问题,您需要进入选项->查询结果-> SQL Server->结果到网格(或文本,如果您想保存到文件以导入到excel中)并在复制或保存时打开包含列标题结果。我觉得这很好用。

【讨论】:

    【解决方案3】:

    这个脚本很震撼 BCP to Export data to excel

    【讨论】:

      【解决方案4】:

      如果您使用导入/导出向导,这是默认设置。如果您想自定义导出,也可以将其保存到 SSIS 包中。

      【讨论】:

      • 感谢 Gregory,很遗憾我无法使用该向导,因为我必须每天自动运行。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-18
      • 1970-01-01
      • 1970-01-01
      • 2012-09-19
      相关资源
      最近更新 更多