sql >> Database >  >> RDS >> Mysql

MySQL:hoe u wijzigingen van de laatste UPDATE kunt krijgen?

Je zou een voor de update-trigger kunnen doen die een volledige kopie van het record naar een geschiedenistabel zal pushen die ook aanvullende staatsgegevens bevat die u wilt opslaan (bijgewerkte datum, gebruiker enz.)

Op deze manier heeft u een volledige revisiegeschiedenis van wat er met welke records is gebeurd en moet dit transparant gebeuren. Denk er alleen aan om te onthouden dat u alle unieke beperkingen uit de geschiedenistabel moet laten vallen.

Ik hoop dat dit helpt.



  1. COUNT(*) selecteren met DISTINCT

  2. Kan ik de zojuist toegevoegde rij bijwerken met MySQL-triggers?

  3. Hoe te voorkomen dat u deelt door nul in MySQL

  4. IP-adresweergave in de Maxmind Geolitecity-database