Skip site navigation (1) Skip section navigation (2)

Re: Secuencias de ejecucion en triggers

From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: Secuencias de ejecucion en triggers
Date: 1998-10-15 02:14:29
Message-ID: m3zpayinay.fsf@dep1.fciencias.unam.mx (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
David Martinez Cuevas <david(at)estadistica(dot)unam(dot)mx> writes:

> Hola a todos !!
> 
> Como habran de ver... mi dolor de cabeza mas fuerte son los triggers...
> asi que ahi les va:
> 
> -- Tengo una tablita:
> 
>       create table Catrina ( f1 int, f2 int .... );
> 
> -- y le pego unos triggers
>      
>       create trigger a_la_catrina1 before insert on Catrina
>             for each row execute procedure 
>             funcion_pa_la_catrina_1 ();
> 
>       create trigger a_la_catrina2 before insert on Catrina 
>             for each row execute procedure
>             funcion_pa_la_catrina_2 ();
> 

No estoy seguro, pero me imagino que se ejecutan en el orden en que los
defines, en tu ejemplito seria primero funcion_pa_la_catrina_1 () y luego
funcion_pa_la_catrina_2 ();, aunque si de abatraccin se trata, por qu
no creas uno solo que sea pj, funcion_pa_la_catrina () que la definas ms o 
menos asi:

funcion_pa_la_catrina () {
   funcion_pa_la_catrina_1 ();
   funcion_pa_la_catrina_2 ();
	....
   funcion_pa_la_catrina_n ();
}

???
donde claro esta, el primero que quieres que se ejecute es
funcion_pa_la_catrina_1, luego la 2, ..., asi hasta la n

/Manuel.

-- 
Breadth-first search is the bulldozer of science.
		-- Randy Goebel
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text   : cancelacion pgsql-ayuda

In response to

pgsql-es-ayuda by date

Next:From: Modulo 4Date: 1998-10-15 17:58:44
Subject: timetravel
Previous:From: David Martinez CuevasDate: 1998-10-14 23:16:53
Subject: Secuencias de ejecucion en triggers

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group