Re: Triggers and Transactions

Поиск
Список
Период
Сортировка
От Terry Lee Tucker
Тема Re: Triggers and Transactions
Дата
Msg-id 200604211113.59446.terry@esc1.com
обсуждение исходный текст
Ответ на Triggers and Transactions  ("Chris Coleman" <chris@karumbo.com>)
Список pgsql-general
On Thursday 20 April 2006 12:25 pm, "Chris Coleman" <chris@karumbo.com> thus
communicated:
--> Hi,
-->
--> I have a question about how much of a trigger is in a transaction.
--> I've read the docs and googled around but can't seem to find a
--> concrete answer.
-->
--> I have two triggers that are designed to work together, one is a
--> before trigger and one is an after.  If the before trigger succeeds
--> then it will have made some changes to one of my tables, however if
--> the after one fails some how (elog(ERROR, "")? then I would like to
--> rollback the changes of the before one as well as any made by the
--> after one too.
-->
--> Is this possible?
-->
--> Many thanks
-->
--> Chris Coleman.
-->
--> ---------------------------(end of broadcast)---------------------------
--> TIP 6: explain analyze is your friend
-->

The whole process is in a transaction and all of it will be rolled back.

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

Предыдущее
От: Teodor Sigaev
Дата:
Сообщение: Re: A few questions about ltree
Следующее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: Odd transaction timestamp sequence issue