Generar un XML desde SQL

<nodo>
<información>
<clave>100000</clave>
<importe> 150.00 </importe>
</información>
<información>
<clave>100001</clave>
<importe>25.00</importe>
</información>
/* y así sucesivamente*/
</nodo>
sin embargo al correr el query
me sale de la siguiente manera:
<nodo>
<información/>
<información/>
<información>
<clave>100000</clave>
<importe> 150.00 </importe>
<clave>100001</clave>
<importe>25.00</importe>
</información>
</nodo>
no se como generar esta estructura

1 respuesta

Respuesta
1

<nodo>
  <información>
    <clave>000</clave>
    <importe>2520</importe>
  </información>
</nodo>

Adjunto query,

SELECT

Rtrim(NameInput)as"clave",

Rtrim(NameInput)as"importe"

FROM NombreTabla as informacin

FORXML

AUTO, Elements,

ROOT('nodo')

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas