1

我在将查询结果转储到 XML 文件时遇到了一些问题。我已经阅读了很多关于这个主题的文章,但我仍然无法为我的案例找到一个像样的解决方案。

我有一个以 XML 格式输出查询的过程,并且运行良好:

alter proc pr_export_xml
as
declare @XmlOutput xml
set @XmlOutput = (select id,ref,sit from RepData for XML PATH('Produto'), ROOT('Produtos'), TYPE)

select @XmlOutput
go

我现在需要的是获得该结果并将其转储到文件中以备后用。此过程将在触发期间调用,因此必须自动转储到文件中。

我希望我足够清楚,任何帮助将不胜感激。

4

1 回答 1

1

另一个替代方案是 bcp 实用程序。
看看这些。


http://www.brighthub.com/internet/web-development/articles/119542.aspx 启用“xp_cmdshell”SQL Server

于 2013-01-02T12:38:19.150 回答