tenho o seguinte problema:
tenho uma tabela no db2 onde realizarei o select e tenho uma tabela igual no oracle onde realizarei o insert.
Minha pergutna é: Como posso fazer de uma maneira simples e rapida o select e insert, tinha pensado e m fazer o select linha a linha e ir inserido mais creio q vai demroar muito e vai dar trabalho para criar o preparedstament pois a tabela tem 62 campos.
[quote=Danilo Carvalho]Para tabelas exatamente iguais pode se fazer:
INSERT INTO
table1
SELECT
*
FROM
table2
Caso não sejam exatamente iguais é possível especificar os campos no insert e no select
Espero ter ajudado, não sei bem se era isso que estava procurando.[/quote]
o problema que nao sei como fazer esse sql ja q a tabela de origem esta em um banco db2 e a de destino esta em um banco oracle por isso tinha faaldo q ia fazer linha a linha
Você está indo pelo caminho certo: exportar uma tabela de um banco de dados para outro normalmente é tão simples quanto criar um CSV (consulte a documentação do DB2) e importá-lo no outro banco (consulte a documentação do Oracle).
O problema é que vi que o db2 export não eh um comando sql então pra fundar tenho q fazer uma procedure o arquivo vai Ser salvo lá no servidor do db2 copiar via FTP e importar com o sql loader do oracle