Por gentileza alguém pode me ajudar? Estou utilizando a função EXTRACTVALUE function para extrair informações de um XML.
Dúvida.
Como faço para tratar uma consulta quando o arquivo pode não vir informações do " cliente contato" , pois a mesma se não existir não retorna dados?:
Exemplo:
,TABLE(XMLSEQUENCE(EXTRACT(XMLTYPE(teste), '/cliente'))) cliente
,TABLE(XMLSEQUENCE(EXTRACT(XMLTYPE(teste),'/cliente/contato'))) Contato
Primeira consulta:
<cliente>
<NOME>JOSE CARLOS SANTOS</NOMEi>
<BAIRRO>CAMPOS SALES</BAIRROi>
<CIDADE>SANTOS</CIDADE>
<ClienteContato>
<CONTATO>MARCELO GABRIEL</cCONTATO>
</cliente>
<cliente>
<NOME>JOSE CARLOS SANTOS</NOMEi>
<BAIRRO>CAMPOS SALES</BAIRROi>
<CIDADE>SANTOS</CIDADE>
</cliente>
obrigada
Cristine