Triggers

30/08/2006 - 20:36 por Carlos Maggiotti | Informe spam
Buenas gente...

Necesioto generar un Trigger AFTER INSERT y otro AFTER UPDATE para una misma
tabla...

El tema es que al momento de insertar, necesito actualizar un campo dentro
de esa insercion. Como es logico, la actualizacion la estoy haciendo sobre
la tabla y no sobre INSERTED (pues no se puede hacer esto ultimo).

Esto me genera por ende que se dispare el Trigger de AFTER UPDATE y es lo
que estoy queriendo evitar...

Hay manera de de evitar que al querer modificar un campo al momento de la
insercion se dispare el TRIGGER AFTER UPDATE?

Saludos y gracias de antemano...
CarlosMag
 

Leer las respuestas

#1 Alejandro Mesa
30/08/2006 - 20:53 | Informe spam
Carlos,

Si se puede, si apagas la opcion, a nivel de base de dato, llamada
"Recursive triggers". No se si es aconsejable hacer esto.


AMB

"Carlos Maggiotti" wrote:

Buenas gente...

Necesioto generar un Trigger AFTER INSERT y otro AFTER UPDATE para una misma
tabla...

El tema es que al momento de insertar, necesito actualizar un campo dentro
de esa insercion. Como es logico, la actualizacion la estoy haciendo sobre
la tabla y no sobre INSERTED (pues no se puede hacer esto ultimo).

Esto me genera por ende que se dispare el Trigger de AFTER UPDATE y es lo
que estoy queriendo evitar...

Hay manera de de evitar que al querer modificar un campo al momento de la
insercion se dispare el TRIGGER AFTER UPDATE?

Saludos y gracias de antemano...
CarlosMag



Preguntas similares