我无法将Current_timestamp
设置为默认值。我的Mysql
版本为5.5.47
。
查询
ALTER TABLE `downloads` ADD `date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ;
虽然它在mysql V5.6.56
的本地数据库上正常运行。
答案 0 :(得分:0)
试试这个:
ALTER TABLE downloads CHANGE `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
如果您要添加一个默认时间的新列,那么
ALTER TABLE `downloads` ADD `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ;