Re: Trigger violates foreign key constraint

Поиск
Список
Период
Сортировка
От Aleksander Alekseev
Тема Re: Trigger violates foreign key constraint
Дата
Msg-id CAJ7c6TMvi+1qh1Z3fz=FSifh0WaPRF1qtxJkAOCSThC7JMwagg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Trigger violates foreign key constraint  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Trigger violates foreign key constraint  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi,

> Perhaps we should leave the system triggers out of the discussion
> entirely?  More or less like:
>
>     If a foreign key constraint specifies referential actions (that
>     is, cascading updates or deletes), those actions are performed via
>     ordinary SQL update or delete commands on the referencing table.
>     In particular, any triggers that exist on the referencing table
>     will be fired for those changes.  If such a trigger modifies or
>     blocks the effect of one of these commands, the end result could
>     be to break referential integrity.  It is the trigger programmer's
>     responsibility to avoid that.

That's perfect!

-- 
Best regards,
Aleksander Alekseev



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

Предыдущее
От: Dean Rasheed
Дата:
Сообщение: Re: [PATCH] Replace magic constant 3 with NUM_MERGE_MATCH_KINDS
Следующее
От: Aleksander Alekseev
Дата:
Сообщение: Re: [PATCH] Replace magic constant 3 with NUM_MERGE_MATCH_KINDS