select campo_chave1, campo_chave2, count(1) from tabela group by
campo_chave1, campo_chave2 having count(1) > 1;

Isso vai trazer tudo que tá duplicado, cove só tem que customizar ai para
saber quais os campos que voce tem que colocar ai.

Abraço!



Gerson S. de Vasconcelos Júnior
OCA DBA - Oracle Certified Associate
Fone: (81) 9816-0236
Msn: gerson.vasconce...@gmail.com
Skype: gersonvjunior
http://www.diaadiaoracle.com.br/


Em 17 de agosto de 2010 15:49, Samuel Corradi <corrad...@yahoo.com.br>escreveu:

>
>
> Galera, que comando eu uso para pegar todos os dados que aparecem
> duplicados na tabela.
>
> Descobri que alguns registros que deveriam ser únicos estão duplicados
> na tabela. Queria saber quais registros sao esses que aparecem duplicados.
>
> Obrigado!
>  
>


[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