Los Trigger son procedimientos que se ejecutan cuando se cumple una condición establecida al realizar una operación.
En este caso Update (Actualización). En el siguiente ejemplo se crea un Dispardor (Trigger) para evitar que se actualice la Base de Datos en la tabla parámetros.
Manos a la obra.
USE [Pruebas_BD] GO CREATE TRIGGER CondActualizar_CampoBase ON Parametros FOR update AS IF update (Base) BEGIN raiserror('No se puede actualizar la base de un parametro.', 10, 1) rollback transaction END
En este ejemplo no se puede actualizar ningún campo de la base de datos, pero si se puede actualizar otras columnas de la tabla. Si se quiere condicionar mas la columna para que actualice en ciertos casos, la condición se hace en el IF update. Este ejemplo les servirá:
http://programadoressinoficio.blogspot.com/2014/12/trigger-update-disparador-de.html
No hay comentarios:
Publicar un comentario