Samuel, um exemplo abaixo usando os dados da dba_objects e removendo objetos com o campo "object_name" duplicado:
create table teste1 as select * from dba_objects; delete from teste1 where rowid in (select r from ( select rowid r, row_number() over (partition by object_name order by timestamp) n from teste1) where n>1); On 17 August 2010 15:49, Samuel Corradi <corrad...@yahoo.com.br> wrote: > 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! > > > ------------------------------------ > > -------------------------------------------------------------------------------------------------------------------------- >>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 > > > -- Ivan Ricardo Schuster OCP 10g/11g OCE RAC 10g/Linux