Triggers Y Su Implementacion

Páginas: 3 (731 palabras) Publicado: 30 de octubre de 2012
TIPOS DE DESENCADENADORES
SQL-Server permite la definición de varios tipos de triggers, entre los cuales cabe destacar los siguientes:
• DESENCADENADORES MÚLTIPLES:
Para una misma tabla, se puedendefinir distintos triggers para la misma acción, es
decir, si definimos un trigger para insert, y resulta que dicha tabla ya tenía definido un
trigger para esa misma acción, se ejecutarán ambostriggers cuando ocurra dicho
evento sobre la tabla.
• DESENCADENADORES RECURSIVOS:
Se permite la recursividad entre las llamadas a los triggers, es decir, un trigger puede
llamar a su vez a otro,bien de forma directa, bien de forma indirecta.
• DESENCADENADORES ANIDADOS:
si un trigger cambia una tabla en la que se encuentra definido otro trigger, se provoca
la llamada de este último que, si asu vez vuelve a modificar otra tabla, puede provocar
la ejecución de otro trigger, y así sucesivamente. Si se supera el nivel de anidamiento
permitido, se cancelará la ejecución de los triggers.LIMITACIONES DE LOS TRIGGERS
Aunque ya se han comentado algunas de las limitaciones a la hora de programar triggers,
veamos en detalle las restricciones que implica la definición de triggers:
• Untrigger sólo se puede aplicar a una tabla
• Aunque un trigger se defina dentro una sola base de datos, puede hacer referencia a
objetos que se encuentran fuera de la misma
• La misma acción deldesencadenador puede utilizarse para definir más de un trigger
sobre la misma tabla
• La opción SET elegida dentro de la ejecución de un desencadenador, volverá a su
estado previamente definido una vezconcluya la ejecución del mismo
• Así mismo, no se permite la utilización de las sentencias del DDL dentro de la
definición de un trigger En una vista no se puede utilizar un desencadenadorRESOLUCIÓN DIFERIDA DE NOMBRES
La resolución diferida de nombres es una utilidad que permite escribir triggers que hagan
referencia a tablas que no existen en el momento de la compilación. Por ejemplo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • triggers
  • Triggers
  • Triggers
  • TRIGGERS
  • Triggers
  • Triggers
  • triggers
  • Triggers

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS