Va de 'Triggers' ...

09/10/2007 - 20:51 por Peni | Informe spam
Antes de nada, saludos al grupo y la pregunta ...

Se puede llamar a un 'Trigger' desde otro 'Trigger', pero sin
desencadenar el evento correspondiente (como si fuera un SP)?
Lo he intentado con exec, pero no cuela

Si se llama a un SP desde un 'Trigger', cómo se le pueden pasar las
tablas 'deleted' e 'inserted' (Si se puede ...)?


=Saludos. Peni.
=
 

Leer las respuestas

#1 Gux (MVP)
09/10/2007 - 21:02 | Informe spam
Desde ninguna parte se puede llamar a un trigger. Los triggers se disparan
automáticamente cuando se produce el evento específico para el cual fue
creado (o sea, cuando se produce un INSERT/DELETE/UPDATE en la tabla asociada
con el trigger).

Por supuesto que si en un trigger se hace INSERT/DELETE/UPDATE de otra tabla
y dicha tabla tiene triggers asociados, los mismos se disparan (a menos que
se configure lo contrario).

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Peni" wrote:

Antes de nada, saludos al grupo y la pregunta ...

Se puede llamar a un 'Trigger' desde otro 'Trigger', pero sin
desencadenar el evento correspondiente (como si fuera un SP)?
Lo he intentado con exec, pero no cuela

Si se llama a un SP desde un 'Trigger', cómo se le pueden pasar las
tablas 'deleted' e 'inserted' (Si se puede ...)?


=> Saludos. Peni.
=>


Preguntas similares