MySQL的时间类型timestamp提供了几种设置默认值的方式,合理利用后无需手动给他设置值,可以提高开发效率,降低代码复杂度
1.DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建和刷新这条数据的时候都把这个字段更新为当前时间。
- DEFAULT CURRENT_TIMESTAMP 只在插入的时候更新当前时间
3.TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 只在更新的时候设置当前时间
4.TIMESTAMP DEFAULT ‘yyyy-mm-dd hh:mm:ss’ ON UPDATE CURRENT_TIMESTAMP 在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它
网友评论