Como apagar registros exatamente iguais em uma tabela

Como apagar registros exatamente iguais em uma tabela

Siga os seguintes passos:
1) Identifique quais são os registros duplicados.
Isso é possível através de uma query com um group by e com a função de agregação count(*).

2) É preciso apagar somente o primeiro registro com a instrução DELETE e para isso devemos utilizar a opção SET ROWCOUNT configurando o valor como 1 para que a instrução DELETE afete somente um registro.

A Microsoft possui um link que explica com detalhes como se fazer em:

INF: How to Remove Duplicate Rows From a Table em:

http://support.microsoft.com/support/kb/articles/q139/4/44.asp&NoWebContent=1&NoWebContent=1

Posts Similares