侧边栏壁纸
  • 累计撰写 26 篇文章
  • 累计创建 25 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

MySQL字段 update_time更新操作设置为当前时间

iRay
2023-02-27 / 0 评论 / 0 点赞 / 609 阅读 / 1877 字

一、介绍
MySQL设计表时,一般会添加carete_time,update_time两个字段
create_time : 数据创建的时间
update_time : 数据更新时间
在建表时可以通过MySQL自带函数(CURRENT_TIMESTAMP)处理,也可以通过程序自己处理
二、MySQL自带函数创建表语句

CREATE TABLE `test_table` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
  `column_name` varchar(64) DEFAULT NULL COMMENT '列名字',
  `data_type` varchar(32) DEFAULT NULL COMMENT '列类型',
  `column_comment` varchar(255) DEFAULT NULL COMMENT '列备注',
  `column_order` int(11) DEFAULT NULL COMMENT '列排序',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
0

评论区