我这个创建的为什么提示我时间戳唯一?

来源: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回答

时间,

2019-05-16

同学,你好,由于mysql版本问题,5.6.5 之前的版本不支持多个CURRENT_TIMESTAMP 默认值。同学可以看下是否有一个表中有两个Timestamp,可以直接把自动更新时间戳的字段移到最前面就行了,或者是同学可以升级一下mysq的版本,

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 2669 问题

查看课程