Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_Motorola_

importar xml para ORACLE DB 7.3.4

Recommended Posts

Olá,

 

Estou a precisar duma grande ajuda.

É o seguinte:

 

Tenho um ficheiro xml com a estrutura:

<cartao>

<num_nacional>123456789</num_nacional>

<num_emissao>001</num_emissao>

<data_expedicao>23/03/2011</data_expediao>

</cartao>

<cartao>

...

...

</cartao>

 

 

Estou a utilizar uma base de dados oracle 7.3.4.

Tenho uma tabela criada IMPORTAR_XML (num_nacional NUMBER,

num_emissao NUMBER,

data_expedicao DATE)

 

Gostaria de importar o conteudo do ficheiro xml para dentro dos respectivos campos na minha tabela IMPORTAR_XML.

 

Alguém me pode ajudar?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Oracle tem duas packages sys.dbms_xmlgen e sys.dbms_xmlstore que fazem todo o trabalho de XML, mas creio que elas são posteriores a versão 7.3.4. (muito antiga) que você está usando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente Motta,

 

Na versão do oracle 7.3.4, ainda não existiam esses pacotes e muito menos o ENGINE do Oracle suportava XML, diferente das versões 9i, 10g e 11g.

 

O melhor a fazer é criar uma aplicação que leia os arquivos em XML, pegue os campos e converta para o modelo relacional do banco de dados, isso pode ser feito através de JAVA, ASP, PHP, DELHI e etc.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.