Tengo 2 tablas de estructuras identicas la unca variacion son 3 campos que le agrego id_audit que es un autoincrementable y accion que es donde se guardara si se hiso un Update, Insert o Delete y fechacambio donde guarda la fecha y hora del cambio con algun CURDATE o algo asi....
algo parecido a esto:
-------------
TABLA PRINCIPAL:
id INT (PK Autoincrement)
nombre varchar (100)
precio varchar(100)
-------------
TABLA DE AUDITORIA:
id_audit INT (PK Autoincrement)
accion varchar (6)
fechacambio DATETIME
id INT
nombre varchar (100)
precio varchar(100)
-------------
solo que mis tablas tienen unos 50 campos.... decirle uno por uno que campo de la tabla1 corresponde a tal campo de la tabla2 seria algo muy tedioso siendo que tienen los mismos nombres de campos... solo en el caso de los 3 primeros campos obviamente si tendria que hacerlo manual ya que no estan en la tabla1 pero los demas habria alguna forma de hacerlo automatico?
como puedo hacer para crear un triguer ON UPDATE que cada vez que se haga un update en la BD??? no entiendo bien eso de los TRIGERS...