我想将SQL查询结果传输到新的csv文件。这是因为我已将SQL查询放入一个循环中,每次都会向csv文件生成导出查询结果。我正在使用MS SQL Server 2012.我不想采用GUI选项。如何将SQL查询结果传输到带有标题的新csv文件?
0
A
回答
1
Sql Server并没有真正用于导入和导出文件。你可以使用批量复制程序,但我不认为它在tsql代码中工作(循环)。你可以使用openrowset,但你需要设置一个特殊的标志来打开你不想做的攻击的表面区域。
答案是SSIS(或像Talend这样的工具)。它附带Sql,由MS设计为用于从Sql导入和导出的工具。如果要右键单击数据库,请选择任务,然后导出该向导,最后创建并执行SSIS包。
我建议你重新考虑GUI选项。
ps - 另一个答案是使用保存结果作为。我听说过使用这种方法的问题,包括分隔符或文本限定字段的问题。
0
有多种方法可以实现这一点。要么你可以导出使用BCP
或使用IMPORT/ EXPORT
或使用CTRL+SHIFT+S
结果集(这将结果集更改为SAVE AS
。希望这有助于。
相关问题
- 1. 将查询结果输出到csv文件
- 2. 如何将查询结果导出到csv文件?
- 3. 将SQL查询结果输出到GeoRSS
- 4. 批处理:将查询结果输出到CSV结果
- 5. 将sql查询运行到csv文件
- 6. 将空sql查询结果传输到一个字符串
- 7. Sql在存储过程执行后将查询结果以CSV格式传输到指定的文件路径
- 8. 将mySQL查询结果重新组合为单个CSV文件
- 9. 如何将sql查询的结果转换为csv格式
- 10. 在Powershell中使用MySQL,如何将脚本的结果传输到csv文件?
- 11. SQL查询输出到.csv
- 12. 避免将查询结果导出到.csv文件中
- 13. Can CockroachDB可以将查询结果保存到CSV文件吗?
- 14. 将查询结果从shell脚本追加到csv文件
- 15. 如何在Oracle SQL Developer中使用spool命令将查询结果输出到CSV文件
- 16. 如何使用Squirrel将CSV查询的结果存储在CSV文件中?
- 17. 如何将格式为CSV的查询结果从标准输出中导出?
- 18. 将SQL查询结果传递到多个文本框中
- 19. 将geotools查询结果保存在shape文件/ csv文件中
- 20. Oracle SQL:如何查询没有标题/列名称的CSV?
- 21. 如何使用awk添加带有标题的新列到csv
- 22. 将sql查询结果导出到csv或excel
- 23. 将sql查询结果从画面导出到csv
- 24. 如何将查询结果放入带有彩色列的Excel文件中?
- 25. 将sql查询输出到文件
- 26. SQL查询结果问题
- 27. Sql查询结果问题
- 28. 的Python:SQLITE3查询输出到.csv文件
- 29. 将不带标题的CSV文件导入SQL 2008
- 30. 如何将查询结果导出到Microsoft SQL Server Management Studio中的csv?
您是否在寻找BCP出来? –
的可能的复制[我需要在T-最佳实践SQL将数据导出为CSV(带标题)](https://stackoverflow.com/questions/12567410/i-need-best-practice-in-t-sql-export-data-to-csv-with-header) –