नए FOR XML PATH
का प्रयोग करें वाक्य रचना:
SELECT TOP 1
'someValue' AS '@Attribute',
'text' as 'z/NodeA'
FROM dbo.Test
WHERE....
FOR XML PATH('YourElement'), ROOT('Root')
यह कुछ इस तरह देगा
<Root>
<YourElement Attribute="someValue">
<z>
<NodeA>text</NodeA>
</z>
</YourElement>
</Root>
इसके बारे में यहाँ और पढ़ें:
- T-SQL का उपयोग करके XML फ़ाइल बनाने का सरल उदाहरण
- एसक्यूएल के साथ एक्सएमएल सीरियलाइजेशन का उपयोग फॉर एक्सएमएल पाथ