uma outra solução seria a seguinte:

create table select ....(id+1) from tabela....

aí você cria outra tabela e depois dropa a antiga

----- Original Message ----- 
From: "Leandro DUTRA" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira" <[email protected]>
Sent: Thursday, October 25, 2007 2:00 PM
Subject: Re: [pgbr-geral] Problemas com Update


2007/10/25, Evandro (GMAIL) <[EMAIL PROTECTED]>:
> preciso fazer um update em uma chave primária, mas isso esta causando
> uma duplicação de chave
> se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY
> mas notei que o PostreSQL não tem este recurso

Já experimentaste criar a chave deferida?

-- 
+55 (11) 5685 2219               xmpp:[EMAIL PROTECTED]
+55 (11) 9406 7191          Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 5686 9607  ICQ/AIM: aim:GoIM?screenname=61287803
        MSN: msnim:[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a