DATETIME
ne peut pas utiliser CURRENT_TIMESTAMP
à la mise à jour. Au lieu de cela, remplacez-le par un TIMESTAMP
.
Ou, envisagez d'utiliser un déclencheur pour cette situation :http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
EDIT :Comme dans les commentaires (merci @АлександрФишер !), ce n'est plus le cas depuis MySQL 5.6.5, donc une autre solution consiste à mettre à jour votre serveur si possible.