使用sql 2000生成xml

发布于 2024-09-30 18:51:04 字数 234 浏览 1 评论 0原文

我有一个返回单个记录集的存储过程。是否可以

<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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

似狗非友 2024-10-07 18:51:04
SELECT *
FROM MyTable
WHERE 1 = 1
FOR XML AUTO

您可以使用 RAW、EXPLICIT 或 PATH 代替 AUTO(请参阅此处 http://msdn.microsoft.com/en-us/library/ms178107(v=SQL.90).aspx),但 AUTO 通常会执行您想要的操作。

我只能在 MSDN 上找到 SQL 2008 和 2005 的注释,但我确信我之前在 2000 上使用过这个......

SELECT *
FROM MyTable
WHERE 1 = 1
FOR XML AUTO

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...

尸血腥色 2024-10-07 18:51:04

感谢 Skrealin,

下面的查询有效

select * from Mytable员工 for xml auto , elements

Thanks Skrealin

the query below works

select * from Mytable employee for xml auto , elements

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文