2011/2/7 Beto Lima <[email protected]>: > Pessoal preciso deletar linhas duplicadas de uma tabela na seguinte situação.
DELETE FROM tabela WHERE oid = (SELECT MAX(oid) FROM tabela HAVING COUNT(rg, cpf, [...]) > 1;) > Não sei o porque está gerando isso, e ta me dando dor de cabeça. É melhor descobrir antes de continuar. > Já que não encontrei onde está gerando essa duplicidade então talvez > eu consiga deletar essas duplicidades assim que elas ocorrerem usando > alguma trigger. Não faça isso. Corrija sua aplicação. Abraço! -Leo -- Leonardo Cezar http://postgreslogia.wordpress.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
