如何从SQL Server [表或视图]最简单地导出到XML?
目前我所做的是:
执行Sql任务
SELECT * FROM Production.Product
FOR XML AUTO, TYPE, ROOT('Data')
结果集 XML
在左边的结果集部分,我创建了一个新变量0 User::XMLVal
脚本任务
Dim sw As New IO.StreamWriter("D:\Apps\SSIS\test.xml")
sw.Write(Dts.Variables("User::XMLVal").Value.ToString())
sw.Dispose()
Execute SQL Task
的ConnectionType
属性设置为ADO.NET
,ResultSet = None
,并使用OUTPUT
参数从存储过程调用中获取值。 - Yuck