On Thursday 20 April 2006 12:25 pm, "Chris Coleman" <[EMAIL PROTECTED]> 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. ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly