2011-10-17 48 views

回答

0

我真正看到這可能是,在存儲過程的唯一途徑取回,必須xp_cmdshell調用執行bcp您正在查找的參數。不知道有任何其他方式來做到這一點。

2

我這一個簡單的存儲過程的工作,將「YourDatabase.dbo.YourSproc」

DECLARE @string AS NVARCHAR(4000) 

SELECT @string = 'BCP "exec YourDatabase.dbo.YourSproc" QUERYOUT c:\data.csv -c -T -t' 

exec master.dbo.xp_cmdshell @string 
+0

作品不錯,但你以後「-t」添加一個逗號。否則,它只會將所有列放在excel的同一行中。 – Loganj99 2013-02-26 19:55:57

相關問題