Hạn chế này, chỉ vì lý do lịch sử, kế thừa mã, đã được dỡ bỏ trong các phiên bản gần đây của MySQL:
Những thay đổi trong MySQL 5.6.5 (2012-04-10, Mốc 8)
Trước đây, nhiều nhất một cột TIMESTAMP trên mỗi bảng có thể tự động khởi tạo hoặc cập nhật cho ngày và giờ hiện tại. Hạn chế này đã được dỡ bỏ. Mọi định nghĩa cột TIMESTAMP đều có thể có bất kỳ sự kết hợp nào của các mệnh đề DEFAULT CURRENT_TIMESTAMP và ON UPDATECURRENT_TIMESTAMP. Ngoài ra, các mệnh đề này hiện có thể được sử dụng với các định nghĩa cột DATETIME. Để biết thêm thông tin, hãy xem Tự động khởi tạo và cập nhật cho TIMESTAMP và DATETIME.
http://dev.mysql .com / doc / relnotes / mysql / 5.6 / en / news-5-6-5.html