mysql时间字段自动填充
场景
数据库中的表需要两个字段,创建时间,更新时间。
了解mysql有这个机制,可以自动填充,就百度了下,就是不知道用了之后有什么弊端。
alter table `issue` add column createTime datetime default CURRENT_TIMESTAMP after `jira_id`
alter table `issue` add column updateTime datetime default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP after `jira_id`
创建时间字段,只需要设置默认值为: CURRENT_TIMESTAMP
更新时间字段需要增加个列属性:ON UPDATE CURRENT_TIMESTAMP
现在知道创建时间字段有新增数据就会创建时间,目前还不确定更新字段,有哪几种情况下,是不会自动更新时间的。