DATETIME
não pode usar CURRENT_TIMESTAMP
em atualização. Em vez disso, altere-o para um TIMESTAMP
. Ou considere usar um gatilho para essa situação:http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
EDIT:Como nos comentários (obrigado @АлександрФишер!), este não é mais o caso desde o MySQL 5.6.5, então outra solução é atualizar seu servidor, se possível.