使用sql 2000生成xml
我有一个返回单个记录集的存储过程。是否可以
<employee>
<firstname>x</name>
<lastname>x</name>
<dob>x</dob>
</employee>
使用 sql 2000 中的一些简单选项将其转换为 xml ,如下所示?
I have a stored procedure that returns a single recordset. is it possible to convert it into xml like below
<employee>
<firstname>x</name>
<lastname>x</name>
<dob>x</dob>
</employee>
using some simple options in sql 2000?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 RAW、EXPLICIT 或 PATH 代替 AUTO(请参阅此处 http://msdn.microsoft.com/en-us/library/ms178107(v=SQL.90).aspx),但 AUTO 通常会执行您想要的操作。
我只能在 MSDN 上找到 SQL 2008 和 2005 的注释,但我确信我之前在 2000 上使用过这个......
Instead of the AUTO, you can use RAW, EXPLICIT or PATH (see here http://msdn.microsoft.com/en-us/library/ms178107(v=SQL.90).aspx), but AUTO generally does what you want.
I can only find notes on MSDN for SQL 2008 and 2005 but I'm sure I've used this on 2000 before...
感谢 Skrealin,
下面的查询有效
select * from Mytable员工 for xml auto , elements
Thanks Skrealin
the query below works
select * from Mytable employee for xml auto , elements