ALTER TABLE mytable CHANGE `time
time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
昨天手残用idea内置数据库视图工具把create_time的默认值清空了
然后我想将current_timestamp默认值加回来怎么样都报错
谷歌后发现如果要修改默认值,不能通过以下sql语句进行修改
ALTER TABLE seckill ALTER COLUMN create_time SET DEFAULT current_timestamp;
网友评论