Phil Sorber <p...@omniti.com> writes: > http://www.postgresql.org/docs/devel/static/plpgsql-control-structures.html#PLPGSQL-UPSERT-EXAMPLE > This example can lead to an infinite loop if there is another column > that has a unique key constraint on it in addition to the primary key > and someone tries to execute the function with a unique primary key > but a duplicate value for the column with the unique constraint.
Hmm. It might work, depending on what the table's various unique indexes are for, but I agree that a caution about the case is reasonable. I adjusted your text a bit and committed this. regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs