2013-01-07 65 views
2

我想將我的查詢結果導出到.csv文件(本地)。我一直在Google上搜索一下......似乎無法找到一個很好的簡單例子。謝謝您的幫助。tsql:如何將查詢結果導出爲.csv?

例如: 「選擇前3 *從表」,以-----> 「C:\ DATA \ test_data.csv」

+0

這通常由SQL客戶端完成。你在使用哪一個? –

+0

SQL Server 2008 Dev。我想通過編程的方式來完成這項工作,並將其作爲一項工作來運行。 – AhabLives

+2

本網站上有很多很多[問題](http://stackoverflow.com/search?q=sql+export+csv)關於將數據從SQL Server導出到csv。你已經嘗試了哪些解決方案?你有什麼具體問題? – Pondlife

回答

2

您可以使用命令行bcp或SQL Server集成服務做到這一點

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