Re: Update is not atomic - Mailing list pgsql-bugs

From Victor Wagner
Subject Re: Update is not atomic
Date
Msg-id Pine.LNX.4.30.0106201959480.19755-100000@party.ice.ru
Whole thread Raw
In response to Re: Update is not atomic  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-bugs
On Wed, 20 Jun 2001, Peter Eisentraut wrote:

> From: Peter Eisentraut <peter_e@gmx.net>
> Subject: Re: [BUGS] Update is not atomic
>
> Victor Wagner writes:
>
> > create table a (a numeric primary key);
> > insert into a values (1);
> > insert into a values (2);
> > insert into a values (3);
> > insert into a values (4);
> > update a set a=a+1 where a>2;
> > ERROR:  Cannot insert a duplicate key into unique index a_pkey


> This is a known problem with unique contraints, but it's not easy to fix
> it.

Is there any known workaround?
Like specifying order  of updates?



--
Victor Wagner            vitus@ice.ru
Chief Technical Officer        Office:7-(095)-748-53-88
Communiware.Net         Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus

pgsql-bugs by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: pg_dumpall problem
Next
From: "Mikheev, Vadim"
Date:
Subject: RE: Update is not atomic