MySQL 自动填充 create_time 和 update_time


Posted in MySQL onMay 20, 2022

1、脚本方式

createTime只需要把类型设定为timestamp,默认值为current_timestamp即可,updateTime比createTime多一个ON UPDATE CURRENT_TIMESTAMP即可

CREATE TABLE `tbl_hive_hour` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `tb_name` varchar(255) DEFAULT NULL COMMENT '被执行表名',
  `sale_time` varchar(255) DEFAULT NULL COMMENT '执行的为哪一天的数据,格式为yyyyMMddhh',
  `partition_string` varchar(255) DEFAULT NULL COMMENT '分区值,存储格式为year=2018,month=12,day=05,hour=08',
  `run_status` int(11) NOT NULL COMMENT '执行状态,0未执行,1执行成功且大于0条,2执行结果为0',
  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后一次修改时间',
  PRIMARY KEY (`id`)
)

2、工具方式

createTime只需要把类型设定为timestamp,默认值为current_timestamp即可

MySQL 自动填充 create_time 和 update_time

updateTime比createTime多一个根据当前时间戳更新的选项即可

MySQL 自动填充 create_time 和 update_time

效果查看:

insert into tbl_hive_hour(tb_name,sale_time,partition_string,run_status) values('tblNames','2018110111','year=2018,month=11,day=01,hour=11',1);

MySQL 自动填充 create_time 和 update_time

总结

到此这篇关于MySQL自动填充createTime和updateTime的两种方式的文章就介绍到这了!


Tags in this post...

MySQL 相关文章推荐
数据库连接池
Apr 06 MySQL
详解Mysql 函数调用优化
Apr 07 MySQL
mysql外连接与内连接查询的不同之处
Jun 03 MySQL
分析mysql中一条SQL查询语句是如何执行的
Jun 21 MySQL
解决mysql的int型主键自增问题
Jul 15 MySQL
SQL实现LeetCode(176.第二高薪水)
Aug 04 MySQL
MySQL连接控制插件介绍
Sep 25 MySQL
MySQL中order by的使用详情
Nov 17 MySQL
MYSQL中文乱码问题的解决方案
Jun 14 MySQL
MySQL外键约束(Foreign Key)案例详解
Jun 28 MySQL
MySQL 原理与优化之Limit 查询优化
Aug 14 MySQL
MySQL数据库 任意ip连接方法
May 20 #MySQL
MySQL GTID复制的具体使用
May 20 #MySQL
单机多实例部署 MySQL8.0.20
May 15 #MySQL
MySQL中的全表扫描和索引树扫描
MySQL sql模式设置引起的问题
May 15 #MySQL
MySQL 逻辑备份 into outfile
May 15 #MySQL
Mysql开启外网访问
May 15 #MySQL
You might like
php XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
php读取纯真ip数据库使用示例
2014/01/26 PHP
PHP判断表单复选框选中状态完整例子
2014/06/24 PHP
php实现cookie加密的方法
2015/03/10 PHP
Laravel 队列使用的实现
2019/01/08 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
用JS操作FRAME中的IFRAME及其内容的实现代码
2008/07/26 Javascript
Extjs TriggerField在弹出窗口显示不出问题的解决方法
2010/01/08 Javascript
js中的值类型和引用类型小结 文字说明与实例
2010/12/12 Javascript
js中的this关键字详解
2013/09/25 Javascript
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
2013/11/25 Javascript
浅析jQuery1.8的几个小变化
2013/12/10 Javascript
Angular中$compile源码分析
2016/01/28 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
input输入框内容实时监测(附代码)
2017/08/15 Javascript
详解vue静态资源打包中的坑与解决方案
2018/02/05 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
2018/08/24 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
Python多项式回归的实现方法
2019/03/11 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
通过实例了解python property属性
2019/11/01 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
Django celery异步任务实现代码示例
2020/11/26 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
css3 border-radius属性详解
2017/07/05 HTML / CSS
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
2018/10/08 HTML / CSS
2014两会优秀的心得体会范文
2014/03/17 职场文书
元旦联欢会策划方案
2014/06/11 职场文书
知识就是力量演讲稿
2014/09/13 职场文书
《分数的意义》教学反思
2016/02/20 职场文书
解决redis sentinel 频繁主备切换的问题
2021/04/12 Redis