"Kevin Grittner" <kevin.gritt...@wicourts.gov> writes: > "A.M." <age...@themactionfaction.com> wrote: >> Most PLs include some session-specific storage. In PL/Perl, it is >> %_SHARED. Setting a flag there should do the trick. If you are >> using a PL which does not have such a notion (like plpgsql), you >> can add a call in your triggers to a function written in a PL >> which does support this. Alternatively, a C function which >> sets/checks a global flag would work as well. > I thought it might come to that.
Correctly resetting such a value after a transaction/subtransaction abort might be a bit problematic. regards, tom lane -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general