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"  >

Что я делаю неправильно?

0 ответов

Другие вопросы по тегам