У меня есть временная таблица со столбцом "Заголовок", который содержит XML, который выглядит примерно так:
<Header>
<RecordID>Value</RecordID>
<CompanyCode>Value</CompanyCode>
</Header>
Затем я выбираю этот столбец временной таблицы в запрос FOR XML, который выглядит так:
SELECT
Header
FROM
#TempTable
FOR XML PATH ('Asn'), ROOT ('Ans'), ELEMENTS
Однако это удваивает узел заголовка и приводит к следующему XML-коду:
<Ans>
<Asn>
<Header><Header><RecordID>value</RecordID><CompanyCode>value</CompanyCode><</Header></Header>
</Asn>
</Asns>
Как я могу предотвратить удвоение тега заголовка, когда я выбираю его в свой XML-запрос?