Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL não está permitindo ON UPDATE CURRENT_TIMESTAMP para um campo DATETIME


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.