¿generar un historial de registros insertados, eliminados, actualizados?
Publicado por Julio (2 intervenciones) el 15/04/2020 10:04:52
Hola expertos.
Tengo que registrar un historal de todos los cambios de insertar, actualizar y eliminar que ocurran en una tabla de clientes.
Se me ocurrio hacer esto:
-Crear 1 tabla historial_cliente , en esta se guardara cualkier cambio que ocurra en clientes ,esta tabla de historial es identica a cliente solo que tiene los campos adicionales de fecha y hora en que ocurrio el cambio.
-los procedimientos almacenados de clientes ademas de insertar actualizar o eliminar registros de clientes van a registrar esa operacion en la tabla historial_cliente
¿que les parece mi idea, esta bien o hayvotras formas mejores de lograr esto?
Tengo sql server 2008.
Tengo que registrar un historal de todos los cambios de insertar, actualizar y eliminar que ocurran en una tabla de clientes.
Se me ocurrio hacer esto:
-Crear 1 tabla historial_cliente , en esta se guardara cualkier cambio que ocurra en clientes ,esta tabla de historial es identica a cliente solo que tiene los campos adicionales de fecha y hora en que ocurrio el cambio.
-los procedimientos almacenados de clientes ademas de insertar actualizar o eliminar registros de clientes van a registrar esa operacion en la tabla historial_cliente
¿que les parece mi idea, esta bien o hayvotras formas mejores de lograr esto?
Tengo sql server 2008.
Valora esta pregunta


0