我想將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. 如何將jsp網頁的sql查詢結果輸出到.RTF文件?
- 6. 將sql查詢運行到csv文件
- 7. 將空sql查詢結果傳輸到一個字符串
- 8. 導出SQL查詢結果到CSV文件
- 9. 將mySQL查詢結果重新組合爲單個CSV文件
- 10. 如何將sql查詢的結果轉換爲csv格式
- 11. 選擇查詢SQL C#如何將結果輸出到DataGrid
- 12. 如何使用PowerShell將foreach循環的結果傳輸到csv文件中
- 13. 在Powershell中使用MySQL,如何將腳本的結果傳輸到csv文件?
- 14. SQL查詢結果到文件腳本
- 15. 將MYSQL查詢結果導出到.csv
- 16. 將文本文件轉換爲帶有標題的CSV文件
- 17. SQL查詢輸出到.csv
- 18. netezza nzsql將查詢結果導出到csv文件
- 19. 在PHP中將MySQL查詢結果打印到CSV文件
- 20. Can CockroachDB可以將查詢結果保存到CSV文件嗎?
- 21. 避免將查詢結果導出到.csv文件中
- 22. Excel:將查詢結果直接保存到CSV文件
- 23. 將查詢結果從shell腳本追加到csv文件
- 24. 如何將SQL Server結果集導出到CSV文件中?
- 25. 如何在Oracle SQL Developer中使用spool命令將查詢結果輸出到CSV文件
- 26. 如何使用Squirrel將CSV查詢的結果存儲在CSV文件中?
- 27. 如何將格式爲CSV的查詢結果從標準輸出中導出?
- 28. 將SQL查詢結果傳遞到多個文本框中
- 29. 如何將OPENQUERY查詢的結果保存到Excel或CSV文件?
- 30. 將geotools查詢結果保存在shape文件/ csv文件中
您是否在尋找BCP出來? –
的可能的複製[我需要在T-最佳實踐SQL將數據導出爲CSV(帶標題)](https://stackoverflow.com/questions/12567410/i-need-best-practice-in-t-sql-export-data-to-csv-with-header) –