Re: Example in plpgsql docs can lead to infinite loop

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Example in plpgsql docs can lead to infinite loop
Дата
Msg-id 11808.1327802906@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Example in plpgsql docs can lead to infinite loop  (Phil Sorber <phil@omniti.com>)
Список pgsql-bugs
Phil Sorber <phil@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

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Documentation bug regarding collations
Следующее
От: Dave Page
Дата:
Сообщение: Re: Windows x86-64 One-Click Install (9.1.2-1, 9.0.6-1) hangs on "initialising the database cluster" (with work-around)