1 Reply Latest reply: May 17, 2018 10:10 PM by Aderlan Rodrigues RSS

    Extração XML de base Oracle

    Sávio Bueno

      Boa noite a todos.


      A questão é a seguinte: Extração de XML dentro da base Oracle.

      No caso, utilizo comendo SQL Extract para obter as informações do XML que estão na base Oracle. Extract campo a campo é muito lento.


      Alguém já precisou fazer este tipo de extração via Oracle, utilizando outra forma?


      O comando via extract (lento) é:

       

      SQL SELECT

           e.COD_XML_EVENTO,

           (extract(xml_procEVT, '//retEvento//InfEvento//chNFE//text()','xmlns=http://www.portalfiscal.inf.br/nfe').getStringVal() ) AS ChaveNFE

      From NFE_XML_EVENTO e;


      P.S.: Não tenho o arquivo XML para extrair, o dado só se encontra na base Oracle 8i.


      No aguardo e à disposição.