Tag: Triggers

Triggers – Historial de registros eliminados

Trigger historial de eliminados Los Triggers son una herramienta muy poderosa para asegurar integridad de datos, posibilidad de recuperar los datos si se usa una eliminación usando Delete, guardar historial de acciones para efectos de auditoria (Ver Historial con Triggers),  acciones que pueden reemplazar a la inserción  (Ver Triggers Instead of), etc.

Continuar leyendo »

Triggers DDL

Triggers DDL Los Triggers DDL son aquellos que se disparan cuando se realizan eventos  DDL, que son las siglas de Data Definition Language, estos comando son Create, Alter, Drop, GRANT, DENY, REVOKE o UPDATE STATISTICS

Continuar leyendo »

Triggers – Creando un historial

Creando un Historial de cambios con Trigger Los triggers DML son procedimientos guardados en la base de datos que se disparan cuando se insertan registros, cuando se actualizan los datos de un registro o  cuando se eliminan registros. Este ejercicio muestra como crear un Historial de cambios usando un Trigger,  el trigger se disparará cuando se inserte …

Continuar leyendo »

Triggers Encriptados

Triggers Encriptados Este artículo muestra como encriptar un trigger, es importante que en todo nivel exista un cuidado  con las instrucciones que realiza el trigger, la opción de encriptación evita que de alguna forma se pueda visualizar las instrucciones del Trigger usando el procedimiento almacenado (Ver Procedimientos Almacenados) sp_helpText.

Continuar leyendo »

Triggers Instead Of en SQL Server

Triggers de Tipo Instead of Los triggers instead of son un tipo de Triggers que reemplazan las instrucciones que hace que se dispare, use estos tipos de Triggers cuando es necesario comprobar algunas condiciones al momento de realizar transacciones con los registros de tablas o vistas. Por ejemplo: si se crea un Trigger de tipo instead …

Continuar leyendo »

Actualizar datos – Update

Actualización de los datos de los registros Los registros guardados en las tablas requieren en ocasiones que los datos de sus campos sean actualizados. Para actualizar debemos usar la instrucción Update, se asume que se tienen los permisos para hacerlo. Al ejecutar la instrucción Update se debe tener mucho cuidado en filtrar exactamente los registros …

Continuar leyendo »