DATETIME
CURRENT_TIMESTAMP
は使用できません 更新時。代わりに、TIMESTAMP
に変更してください 。
または、この状況でトリガーを使用することを検討してください: http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
編集:コメントのように(@АлександрФишерに感謝します!)、これはMySQL 5.6.5以降は当てはまらないため、別の解決策は、可能であればサーバーをアップグレードすることです。