Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:Como obter as alterações da última UPDATE


Você pode fazer um antes do gatilho de atualização que enviará uma cópia inteira do registro para uma tabela de histórico que também contém dados de estado adicionais que você deseja armazenar (data de atualização, usuário etc.)

Assim você terá um histórico completo de revisões do que aconteceu com quais registros e isso deve acontecer de forma transparente. apenas lembre-se de que você deve descartar quaisquer restrições exclusivas da tabela de histórico.

Espero que isto ajude.