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
HAVING COUNT(*) > 1;


Espero ter Ajudado!

-- 
Att,


Diego Leite
DBA ORACLE


2009/11/10 Eduardo Souza <pjabran...@gmail.com>

>
>
> 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 a
> violação e continuar com o processo.
>
> Grande abraço a todos
>
> Eduardo Abrantes de Souza.
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a