Acerca de

Este es un blog dedicado a aprender y compartir nuestro conocimiento con la herramienta de SQL Server, cualquier duda no duden en comentarle tratare de responderla lo mas pronto posible.

SQL Server 2012

SQL Server 2012

viernes, 25 de julio de 2014

Desencadenadores (Triggers) SQL SERVER

En esta entrada se explicará como usar Triggers en consultas Insert, Update y Delete

Para este ejemplo usaremos estas 2 tablas


Los Triggers se crean siguiendo la siguiente estructura 

CREATE TRIGGER nombre_trigger
   ON nombre_tabla AFTER (INSERT,UPDATE,DELETE) -- elejir 1 o mas
AS 
BEGIN
-- accion requerida
END

Algunas palabras clave que podemos usar para obtener los datos insertados, modificados o eliminados son 
inserted o deleted

Ejemplos


Ahora podemos Revisar si se crearon los Triggers


A continuación les muestro las filas de mis tablas TbPersona y TbDesencadenadores



Ahora procedemos a insertar una fila 


Revisamos que se haya insertado


Revisamos si se ejecuto el Trigger


Ahora Actualizamos una Fila y seguimos los pasos del insert





Lo mismo para Delete




Si te gusto la Entrada dale clic a +1

No hay comentarios:

Publicar un comentario