Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

concatenar xmltype en Oracle 9i r2

Estas en el tema de concatenar xmltype en Oracle 9i r2 en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 25/10/2005, 16:39
 
Fecha de Ingreso: agosto-2003
Mensajes: 24
Antigüedad: 20 años, 8 meses
Puntos: 0
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 !!!!
__________________
Leonardo Martinez
Santiago, Chile
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:30.