Re: [HACKERS] triggered data change violation

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: [HACKERS] triggered data change violation
Дата
Msg-id Pine.LNX.4.30.0103202210120.1639-100000@peter.localdomain
обсуждение исходный текст
Ответ на Re: [HACKERS] triggered data change violation  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Re: [HACKERS] triggered data change violation  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-sql
Tom Lane writes:

> Cedar Cox <cedarc@visionforisrael.com> writes:
> > Added note:  The trigger is a BEFORE trigger.
>
> AFAIK the "triggered data change" message comes out of the AFTER trigger
> code.  You sure you don't have any AFTER triggers on the table?  Perhaps
> ones added implicitly by a foreign-key constraint?

A "triggered data change violation" happens everytime you change twice
within a transaction a value (column) that is part of a foreign key
constraint (don't recall exactly which part).

This error shouldn't really happen, but I recall there were some
implementation and definition problems with deferred constraints.

...FAQ alert...

-- 
Peter Eisentraut      peter_e@gmx.net       http://yi.org/peter-e/



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

Предыдущее
От: Cedar Cox
Дата:
Сообщение: Re: [HACKERS] triggered data change violation
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] triggered data change violation