SELECT
XQuery 構文のステートメントを使用して、SQL Server 2005 から XML を生成しています。
空の要素の終了タグを生成する方法はありますか? 基本的に、この sql ステートメントから生成された xml 出力は、最小化されたタグ要素を好まない「従来の」c# xml パーサーにフィードされます。そうでなければ、すべて正常に動作します。
select
-- (this generates empty xml element which throws out the parser)
main.sub.query('schoolname').value('.','varchar(50)') "newparent/newchild/newschoolname"
from
@xml.nodes('/parent/child') AS main(sub)
for xml path(''), type)
ありがとう