DATETIME
non può utilizzare CURRENT_TIMESTAMP
in aggiornamento. Invece, cambialo in un TIMESTAMP
.
Oppure, considera l'utilizzo di un trigger per questa situazione:http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
EDIT:come nei commenti (grazie @АлександрФишер!), questo non è più il caso da MySQL 5.6.5, quindi un'altra soluzione è aggiornare il tuo server, se possibile.