Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:come ottenere le modifiche dell'ultimo UPDATE

Potresti eseguire un prima del trigger di aggiornamento che inserirà un'intera copia del record in una tabella della cronologia che contiene anche dati di stato aggiuntivi che desideri archiviare (data aggiornata, utente ecc.)

In questo modo avrai una cronologia completa delle revisioni di ciò che è accaduto con quali record e dovrebbe avvenire in modo trasparente. pensa solo a ricordare che dovresti eliminare tutti i vincoli univoci dalla tabella della cronologia.

Spero che questo aiuti.