美文网首页
高效且优雅地解决数据库记录的创建时间与更新时间

高效且优雅地解决数据库记录的创建时间与更新时间

作者: likly | 来源:发表于2017-08-09 11:06 被阅读0次

需求场景

在服务器开发中,经常会遇到需要记录数据库记录的创建时间与更新时间,尝试过多种方式,从最基本的开发人员手工设置,到AOP的切面编程,无一算得上是完美的解决方案。

也许有人使用过触发器数据库层面上解决的方案,但是这不是最终的方案。

终极解决方案

在数据库表设计上直接解决

  `createTime` datetime DEFAULT CURRENT_TIMESTAMP,
  `updateTime` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

PS

  • datetime(3):括号内的数字表示保留的毫秒位数。

相关文章

网友评论

      本文标题:高效且优雅地解决数据库记录的创建时间与更新时间

      本文链接:https://www.haomeiwen.com/subject/qppfrxtx.html