miércoles, 20 de noviembre de 2019

Triggers en MySQL.

En esta ocasión veremos cómo crear un trigger insertar y modificar, que nos servirán para tener un registro de quién insertó o modificó algún campo en nuestra base de datos.

Primero debemos crear la base de datos empresa y crear tabla productos con los siguientes campos:

int IdProductos (20) PK
char NombreProducto (30)
char TipoProducto (30)
int PrecioProducto (20)

De ahí crearemos nuestra tabla BitacoraProductos (registro) y nuestros triggers con el siguiente comando:

Nuestra tabla productos se ve así:

Nuestra bitácora (cambié el precio del Dron de 25,000 a 30,000):



Como podemos ver registra quién cambió el precio y el precio viejo, ayudándonos a saber los cambios hechos y quién los realizó.