如何修改Mysql的timestamp类型的默认值
2017-09-01 本文已影响0人
怪诞史努比
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;