属性をルート要素レコードに追加する場合は、SQL側からこれを行うことはできますか?SQL Server 2005のxmlノードに属性を追加する方法
SELECT top 1 'text' as nodeA
from test as z
FOR XML AUTO, ELEMENTS, root('record')
私はこのようなXMLを生成したいと思います:これは
<Root>
<YourElement Attribute="someValue">
<z>
<NodeA>text</NodeA>
</z>
</YourElement>
</Root>
読むようなものを与えるだろう
SELECT TOP 1
'someValue' AS '@Attribute',
'text' as 'z/NodeA'
FROM dbo.Test
WHERE....
FOR XML PATH('YourElement'), ROOT('Root')
:
<Root attribute="value">
<z>
<NodeA>text</NodeA>
</z>
</Root>
テーブルの外観やXMLをどのように見せることができますか? –
@mar_sこんにちはマーク、私は更新を追加しました –
あなたの要件を満たすために私の応答を更新しました.... –