Cómo combinar el contenido xml de @a
y @b
en @c
?¿Fusiona los dos fragmentos xml en uno?
declare @a xml = (select 1 aaa for xml path('AAAs'));
declare @b xml = (select 1 bb1, 2 bb2 for xml path('BBBs'));
declare @c xml = ... @a + @b ....?
Necesito pasar el xml fusionado a un procedimiento almacenado.
Sé que es posible convertir el xml a varchar y concat y convertirlo a xml. Cualquier mejor enfoque? El contenido xml puede ser grande.
me gustaría tratar de simplemente consultar las variables XML usando 'para xml'. No estoy en una computadora en este momento, pero algo así podría funcionar. 'seleccione @a como A, @b como B para xml path ('root')' –