DATETIME
không thể sử dụng CURRENT_TIMESTAMP
trên bản cập nhật. Thay vào đó, hãy đổi nó thành TIMESTAMP
.
Hoặc, hãy xem xét sử dụng trình kích hoạt cho tình huống này: http:/ /dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
CHỈNH SỬA:Như trong nhận xét (cảm ơn @ АлександрФишер!), Điều này không còn xảy ra kể từ MySQL 5.6.5, vì vậy một giải pháp khác là nâng cấp máy chủ của bạn nếu có thể.