From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | "Mario A(dot) Soto Cordones" <mario_soto(at)venezolanadeavaluos(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Triggers con argumentos |
Date: | 2004-11-05 19:09:51 |
Message-ID: | 20041105190951.GG4171@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Fri, Nov 05, 2004 at 01:55:37PM -0400, Mario A. Soto Cordones wrote:
> Hola a todos, he estado viendo documentacion para triggers con argumentos
> y encontre esto:
>
> CREATE TRIGGER trigger_fk_pns_ug
> AFTER INSERT OR UPDATE ON t_pns
> FOR EACH ROW
> EXECUTE PROCEDURE func_fk_temporal_trigger ('t_pns', 'ug', 't_ug', 'id');
>
>
> Esto estaq OK., y estos argumentos se recuperan por medio de TG_ARGV(0), etc.
>
> Pero los argumentos que apuntan los ejemplos que he visto son estaticos,
> vale decir el trigger ya lleva un valor escrito en el trigger, yo necesito
> que uno de esos parametros sea pasado por una aplicacion, es decir
> dinamico.
Creo que tienes una confusion. Dado que la funcion del trigger va a ser
invocada "internamente" cuando ocurran los eventos del trigger, como
esperas que la aplicacion le pase los parametros a la funcion?
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"No necesitamos banderas
No reconocemos fronteras" (Jorge González)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-11-05 19:13:43 | Re: ERROR: out of free buffers: time to abort! |
Previous Message | Mario A. Soto Cordones | 2004-11-05 19:06:22 | Re: Triggers con argumentos |