【发布时间】:2020-02-21 17:38:59
【问题描述】:
我目前正在研究需要将 sql 结果导出到 excel 数据的自动化。我想通过 SQL 查询来做到这一点。我知道的几个选项如下,但在我开始探索这些东西之前。我想知道最好的方法。
PS - 如果有一种方法可以在查询执行期间动态创建 Excel 并将数据导出到多个 Excel 工作表中,那就太好了。
- 开放式设置
- bcp_cmd
【问题讨论】:
-
3. SQL Server 集成服务 (SSIS)
-
因为您引用了 BCP,所以您的 SQL 查询可能已保存或可能保存在文本文件中。如果是这种情况,另一种选择是 execsql.py (pypi.org/project/execsql),它将数据导出到 Excel 将打开的 ODF 工作簿。免责声明:我写了 execsql。
-
这能回答你的问题吗? T-SQL: Export to new Excel file
标签: sql sql-server excel export bcp