› Fóruns › SQL e PL/SQL › AJUDA!! URGENTE › AJUDA!! URGENTE
Thiago, seguinte
o seu exemplo deve ficar assim
select ‘insert into scott.tab_sped_teste3 values (”’||1||”’,”’||’thiago’||”’,”’||’thiago@gmail.com’||”’,”’||’castelinho’||”’,”’||’21010154’||”’,”’||’76085996’||”’,to_date(”’||’10/02/1766’||”’,”dd/mm/yyyy”),”’||’enrolado’||”’,to_date(”’||’25/05/2009’||”’,”dd/mm/yyyy”),”’||’MAMEQUERIDA’||”’);’ from scott.tab_sped_teste3
Só que temos algumas considerações, lá vai:
1º Se vc acabou de criar a tabela tab_sped_teste3, ela não terá registros, logo o retorno desta query será nada, não irá trazer o resultado que você espera, tente utilizar o dual para ver o resultado, e execute este.
2º Desta forma irá gerar um comando insert para cada linha, imagine 2 milhoes de insertes isso em um arquivo texto vai ficar de um tamanho enorme.
3º Quando vc salvar este retorno de select em um arquivo texto, vc terá que colocar os comits manualmente.
Exemplifiquei no seu post anterior uma forma mais fácil de se fazer.
Vlw Leonardo Litz