我这个创建的为什么提示我时间戳唯一?
来源:4-4 用户表的创建
kkkkke
2019-05-15 21:24:05
CREATE TABLE t_user(
id INT UNSIGNED PRIMARY KEY auto_increment,
运行后:
[Err] 1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
1回答
同学,你好,由于mysql版本问题,5.6.5 之前的版本不支持多个CURRENT_TIMESTAMP 默认值。同学可以看下是否有一个表中有两个Timestamp,可以直接把自动更新时间戳的字段移到最前面就行了,或者是同学可以升级一下mysq的版本,
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题