使用新的
FOR XML PATH语法:
SELECt TOP 1 'somevalue' AS '@Attribute', 'text' as 'z/NodeA'FROM dbo.TestWHERe....FOR XML PATH('YourElement'), ROOT('Root')这会给像
<Root> <YourElement Attribute="somevalue"> <z> <NodeA>text</NodeA> </z> </YourElement></Root>
在这里阅读更多关于它的信息:
- 使用T-SQL创建XML文件的简单示例
- 将XML序列化与SQL的FOR XML PATH一起使用



