Olá Gilson,
Uma forma de voce resolver este problema seria inserindo os registros duplicados em uma tabela temporaria, depois excluindo os registros duplicados da tabela original, e ai inserir os registros da tabela temporaria novamente na tabela original. Supondo que voce fosse fazer isso com uma tabela CLIENTE que tivesse somente o campo NOME do cliente, o script ficaria:
CREATE
TABLE CLIENTE(NOME VARCHAR(15))
GO
INSERT
CLIENTE VALUES('PAULO')
INSERT CLIENTE VALUES('PAULO')
INSERT CLIENTE VALUES('JOSE')
GO
SELECT
* FROM CLIENTE
GO
SELECT
NOME
INTO #TMP
FROM CLIENTE
GROUP BY NOME
HAVING COUNT(*)>1
GO
DELETE
CLIENTE
FROM CLIENTE
INNER JOIN #TMP
ON (CLIENTE.NOME = #TMP.NOME)
GO
INSERT
CLIENTE
SELECT * FROM #TMP
GO
SELECT
* FROM CLIENTE
Qualquer duvida, retorne.
Abs