当我执行这个代码,XML文件:导出到使用“FOR XML AUTO,TYPE,ELEMENTS”
select client.*
from client
FOR XML AUTO,TYPE, ELEMENT
的数据库查询,我得到所期望的输出,但我需要保存手动。 有没有办法自动保存它?
是否可以安排此过程?
我对SQL很有点新意,所以当你请求安装时请尽量简单!
谢谢!
当我执行这个代码,XML文件:导出到使用“FOR XML AUTO,TYPE,ELEMENTS”
select client.*
from client
FOR XML AUTO,TYPE, ELEMENT
的数据库查询,我得到所期望的输出,但我需要保存手动。 有没有办法自动保存它?
是否可以安排此过程?
我对SQL很有点新意,所以当你请求安装时请尽量简单!
谢谢!
创建一个DTS,或者如果您有更新版本的SQL Server,SSIS包可执行您的查询并将结果保存到文件中。
使用SQL Server代理安排在需要时运行程序包的作业。
嘿,谢谢你的支持。还有一个问题是,sql server可以创建一个由xsd方案指定的xml?或者我应该在例如c#中执行它? – gwingis 2010-11-19 12:59:59
我不知道那个答案,但快速搜索显示它应该是可能的。阅读此(http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/74f83272-67ec-48fe-923b-e520dec9f700/)以查看它是否回答您的问题。此外,使用SSIS搜索博客“SSIS Junkie”以获取大量帮助。 – Tony 2010-11-19 13:15:42
这些问题确实与您调用SQL的环境有关,而与一般的SQL无关。你在使用ODBC吗? Java的? MS SQL Server管理工作室? 。净? – LarsH 2010-11-15 11:07:15
MS SQL Server管理工作室 – gwingis 2010-11-15 12:25:43