2011/2/7 Beto Lima <[email protected]>: > Leonardo obrigado pela ajuda, mas neste caso na minha tabela eu não > tenho coluna OID explicitada. > Eu teria que refazer minha tabela adicionando com OID? ou não teria > esta necessidade?
ALTER TABLE foobar SET WITH OIDS; e depois proceda da forma mencionada noutro e-mail. De outra forma, com CTEs vc consegue, mas isto é assunto pra mesa de bar. > DELETE FROM tabela WHERE oid = (SELECT MAX(oid) FROM tabela HAVING > COUNT(rg, cpf, [...]) > 1;) > > Obs: Já achei meu problema na aplicação, era quando clicava no botão > pra incluir, se clicasse mais de uma vez ele continuava a inserir. > Então fiz com que após o click um javascript pra bloquear o botão. Devo afirmar q o seu problema vai além disto: é na utilização de chaves artificiais para identificação única de uma tupla. 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
