Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   concatenar xmltype en Oracle 9i r2 (http://www.forosdelweb.com/f21/concatenar-xmltype-oracle-9i-r2-344817/)

SONNIC 25/10/2005 16:39

concatenar xmltype en Oracle 9i r2
 
holas!
nuevamente por aca, ahora con un tema de oracle, les paso a contar
tengo en una tabla n campos XMLTYPE que son hijos de otra tabla, las cuales estan relacionadas por su llave.
Lo que necesito es tomar todos esos XMLTYPE y fusionarlos en un gran XMLTYPE, e.g.
--tupla1
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>
--tupla2
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>
--tupla N
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>

Y deseo generar esto
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>
<contacto>
<accion>1</accion>
<dato>27798015</dato>
<tipo>1</tipo>
<observacion/>
</contacto>

La tabla la recorro en un PL y con unos cursores
he probado con :
SELECT XMLCONCAT(lvXMLConcat, A_CUR2.XML_XML_PORCION) INTO lvXMLConcat
Respuesta de oracle: ORA-06502: PL/SQL: numeric or value error: character string buffer too small

por lo q deduzco q q el into no soporta esa asignacion

Favor ayudenme !!!!


La zona horaria es GMT -6. Ahora son las 09:10.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.