我们在数据库表设计阶段中都会加上CreateTime, UpdateTime字段, 在重要业务字段更新的时候,都会重新赋值UpdateTime字段,这个对后期查找分析业务数据变更时非常有用。
但是现在需要给某张表加上一个字段,在每次记录更新时,都要更新UpdateTime字段,对已有代码去更新一遍比较麻烦,不如新加一个字段设置成自动更新即可
在Navicat涉及其中新建“更新时间”字段 :
GmtModified 类型 timestamp 默认值 CURRENT_TIMESTAMP 勾上“根据当前时间戳更新” 即可
新增时间也很简单:
只需要不够上 “根据当前时间戳更新”。
如下图所示。
这样 我们就不用每次写代码去更新这两个字段了