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

现在知道创建时间字段有新增数据就会创建时间,目前还不确定更新字段,有哪几种情况下,是不会自动更新时间的。

posted @ 2023-04-13 11:50  TestingShare  阅读(124)  评论(0编辑  收藏  举报