Veja como descobrir registros duplicados em sua tabela

Mantendo o objetivo de fazer da seção Oracle Database como um repositório de informações que possam nos auxiliar em nossas demandas, vou postar mais uma informação simples porém funcional que é a forma de descobrirmos registros duplicados no banco de dados.

Vez ou outra temos a necessidade de descobrir, por exemplo, se temos o mesmo CPF/ CNPJ duplicados em nossa base, sendo que deveríamos ter apenas um registro do mesmo.

E ai, como descobrir isso diretamente no banco de dados ?

Vou colocar a consulta abaixo. Veja como é simples e adapte a sua realidade.

Segue a consulta que nos ajudará a encontrar os CPF´s duplicados na base.
SELECT CPF, COUNT(1)
FROM empregados
GROUP BY CPF HAVING COUNT(1) > 1;

Observe que o CPF deve ser a chave de sua tabela, ok.

É isso ai pessoal. Dúvidas? Entre em contato.

Forte abraço.

Eduardo Santana
bufallos@bufallos.com.br

Leave a Reply

Your email address will not be published. Required fields are marked *