Unificação de banco
Ola estou fazendo a unificao de 2 bancos de dados mais esbarrei em um problema referente a uma tabela onde seu dados em uma das colunas esta em long e assim rejeitando. abaixo o select gostaria de alguem me ajudasse.
Tabela..: ITENS_DESCRICAO
Begin
Loop
Insert into uniao.ITENS_DESCRICAO (
COD_ITEM,
DESCRICAO_DETALHADA
)(select
COD_ITEM,
DESCRICAO_DETALHADA
from PL.ITENS_DESCRICAO o
where not exists (select 1 from uniao.ITENS_DESCRICAO d where
o.COD_ITEM= d.COD_ITEM
)
and rownum <= 5000);
if sql%notfound then
exit;
end if;
Commit;
end loop;
end;
ORA-06550: linha 9, coluna 10:PL/SQL: ORA-00932: tipos de dados inconsistentes: esperava NUMBER obteve LONG
ORA-06550: linha 4, coluna 5:
PL/SQL: SQL Statement ignored
Discussão (1)
Carregando comentários...