Hiroshi Inoue <[EMAIL PROTECTED]> writes:
> What I meant is e.g.
>  update t set .. = .. where ...;
>  PostgreSQL ignores the tuples which don't satisfy the 
>  where clause at the point when the query started(or
>  when the transaction started in serializable mode) 
>  even though it happend to look already update/delete
>  (/insert)ed tuples.

Sure, but what we were discussing was the "duplicate key" error issued
by nbtinsert.c.  AFAICS that depends on latest-commit status, not on
snapshots.  Perhaps that behavior is itself a bug?  If so, how would
you change it?

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

Reply via email to