Re: plpgsql trigger function with arguments - Mailing list pgsql-general

From Colin Fox
Subject Re: plpgsql trigger function with arguments
Date
Msg-id pan.2004.03.03.12.22.14.640395@cfconsulting.ca
Whole thread Raw
In response to plpgsql trigger function with arguments  ("Karl O. Pinc" <kop@meme.com>)
List pgsql-general
On Tue, 02 Mar 2004 21:35:27 -0600, Karl O. Pinc wrote:

<..>>
> CREATE TRIGGER pregs_insert_trigger
>    AFTER INSERT
>    ON pregs FOR EACH ROW
>    EXECUTE PROCEDURE pregs_func('insert');
>
> CREATE TRIGGER pregs_update_trigger
>    AFTER UPDATE
>    ON pregs FOR EACH ROW
>    EXECUTE PROCEDURE pregs_func('update');
>

According to the docs, this is unnecessary. A trigger function
automatically has a number of variables instantiated for it:

http://www.postgresql.org/docs/7.3/static/plpgsql-trigger.html#plpgsqltrigger

The TG_OP variable contains 'INSERT','UPDATE' or 'DELETE'.

--
Colin Fox
President
CF Consulting Inc.


pgsql-general by date:

Previous
From: hehe88hk@yahoo.com.hk (Eric)
Date:
Subject: Error message
Next
From: "JustSomeGuy"
Date:
Subject: need advice.