SQL Server - Ошибка форматирования для XML EXPLICIT
Я пытаюсь сгенерировать код XML с FOR XML EXPLICIT
,
SELECT
1 AS Tag,
NULL AS Parent,
@xmlCADIL AS [ns2:DatiFattura!1!!xmltext],
'DAT20' as [ns2:DatiFattura!1!versione],
'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0' AS [ns2:DatiFattura!1!xmlns:ns2]
FOR XML EXPLICIT
Результат:
<ns2:DatiFattura xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" versione="DAT20">
Но я хочу этот вывод:
<ns2:DatiFattura versione="DAT20" xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" >
Что я делаю неправильно?