DATETIME
no se puede usar CURRENT_TIMESTAMP
en actualización En su lugar, cámbielo a un TIMESTAMP
.
O considere usar un disparador para esta situación:http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
EDITAR:Como en los comentarios (¡gracias @АлександрФишер!), este ya no es el caso desde MySQL 5.6.5, por lo que otra solución es actualizar su servidor si es posible.