Hola,
Podrías usar el tipo de datos XML y la función .modify(). Crear una tabla
temporal y armar los datos.
La función modify() tiene este funcioanmiento:
UPDATE docs SET xCol.modify('
insert
<section num="2">
<title>Background</title>
</section>
after (/doc//[EMAIL PROTECTED])[1]')
Un saludo,
Mariano Minoli
----- Original Message ----
From: Clarisa Savio <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sent: Monday, August 11, 2008 8:47:16 PM
Subject: [dbms] XML SQL server 2005
Buenas!!
Tengo que armar un xml a partir de dos xml alguien sabe como hacerlo en SQL
server 2005?
por ejemplo:
<root>
<cliente>
<nombre> </nombre>
<CUIT> </CUIT>
</cliente>
<!-- aqui tendria que agregar el xml de abajo con etiqueta raiz dos -->
</root>
<dos>
<pago> estructura xml de ejemplo </pago>
<pago> estructura xml de ejemplo </pago>
</dos>
los dos XML los armo en el server sql, antes de enviar al cliente que termina
de procesarlos.
lo que intento hacer es disminuir tiempos de procesamiento en el cliente, y
armar los xml directamente en el sql server.
Muchas gracias!!
Saludos
Clarisa