Eduardo,
Se vc quer identificar as duplicidades. É so mais uma das opçoes que vc tem.
Voce pode criar uma tabela auxiliar.
CREATE TABLE TAB_AUX
AS
SELECT *
FROM TAB
WHERE 1=2;
AI DAR OS INSERTS NA TABELA AUXILIAR(SEM CHAVE).
E IDENTIFICAR AS DUPLICIDADES.
SELECT CAMPOS_CHAVE
FROM TAB_AUX
Assunto: [oracle_br] Descarte na constraint
Olá Grupo!!
Será que existe uma maneira de descartar registros que violem uma constraint
do tipo Unique Key?
A situação é a seguinte: uma tabela está sendo carregada e em um
determinado registro essa constraint é violada. Eu quero identificar
Oi Eduardo,
Se esse insert estiver num bloco ( BEGIN ) vc pode colocar uma exception
assim vc consegue continuar o processo e ao mesmo tempo identificar os
problemas
Begin
insert into tabela( ..)
values ();
exception
When Dup_Val_ON_Ondex then
@yahoogrupos.com.br
Assunto: [oracle_br] Descarte na constraint
Olá Grupo!!
Será que existe uma maneira de descartar registros que violem uma constraint
do tipo Unique Key?
A situação é a seguinte: uma tabela está sendo carregada e em um
determinado registro essa constraint é violada