Problema xmltype

Publicado por JORGE
31/08/2007 13:08:00

Hola! Necesito extraer el número de elementos que tiene una determinada etiqueta de un fichero XML guardado como XMLTYPE en una tabla: insert into omer_com_a_some_things values (xmltype( New YorkTokyoZurich elephantsnake )); Para sacar el cada elemento de la etiqueta lo hago con: select extract(valor,/things/animals/item[position()=1]/text()) from omer_com_a_some_things; Pero me falta saber el número de elementos que existe en total para hacer un bucle que lo recorra. Muchas gracias.
.


Respuestas (1)
Publicado por JACOB MELLADO
30/11/2007 17:31:00

select extract(valor,/things/animals/item[position()=last()]/text()).getNumberVal() from omer_com_a_some_things

.
Responder al mensaje
Autor:
E-mail:
Título:
Respuesta:
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el servicio de participación en la Red y para supervisar el correcto uso de los usuarios de los servicios ofrecidos, derivado de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra Política de Privacidad 


© Educaedu Business S.L. 2013