【发布时间】:2010-02-26 16:43:29
【问题描述】:
如果我有一个父表和一个子表,其中可以有一个父表和多个子表,我该如何从存储过程中的存储过程返回以下 xml?
<Parents>
<Parent>
<ID>Integer</ID>
<Children>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
</Children>
</Parent>
<Parent>
<ID>Integer</ID>
<Children>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
</Children>
</Parent>
</Parents>
【问题讨论】:
-
没有机会升级到 SQL Server 2005 或 2008 ??在以后的版本中,一切 XML 都简单多了...
-
老实说,在 SQL Server 2000 中 - 我只需将行选择到 C# 中并在那里处理所有繁琐的 XML 操作。 SQL Server 2000 中的 XML 一点也不好玩,杂乱、复杂且容易出错。省去你的麻烦!
标签: sql-server sql-server-2000 for-xml