当前位置:网站首页>mysql 时间字段默认设置为当前时间
mysql 时间字段默认设置为当前时间
2022-07-30 05:31:00 【嗯嗯好的呢!】
1、直接在创建表时添加该列并声明默认值,如下:
CREATE TABLE `table1` (
`id` int(11) NOT NULL,
`createtime` timestamp NULL default CURRENT_TIMESTAMP,
`updatetime` timestamp NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果是在navicat下操作的话,设置字段的类型为timestamp,默认值写上CURRENT_TIMESTAMP,如下图:

2、在现有表中添加新列
ALTER TABLE table1
ADD COLUMN `createtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP
3、 修改某一列为时间格式并添加默认值
alter table table1
change createtime newtime timestamp null default current_timestamp
4、展示毫秒
如果想记录到毫秒,设置CURRENT_TIMESTAMP(3)即可
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢

Detailed MySQL-Explain

手把手教你彻底卸载MySQL

腾讯面试居然跟我扯了半小时的CountDownLatch

从字节码角度带你彻底理解i++与++i

如何使用FirewallD限制网络访问

Programmers make money and practice, teach you how to do paid courses, self-media, paid articles and paid technical courses to make money

MySQL stored procedure
![[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及](/img/ac/80ab67505f7df52d92a206bc3dd50e.png)
[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及

力扣20-有效的括号——栈实现

Concurrent Programming Review
随机推荐
分布式事务之 LCN框架的原理和使用(二)
无代码开发平台子管理员入门教程
[Mysql] CONVERT函数
图形镜像对称(示意图)
文档在线化管理系统Confluce使用
22-07-29 西安 分布式事务、Seata
JVM面试总结
期末作业C#实现学生宿舍管理系统
Detailed MySQL-Explain
互联网(软件)公司项目管理软件调研报告
golang八股文整理(持续搬运)
路径依赖:穷人很难逆袭突破的科学道理
MySql string splitting realizes the split function (field splitting, column switching, row switching)
[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
行业案例|数字化经营底座助力寿险行业转型
即刻报名|前沿技术探索:如何让 Spark 更强劲、更灵活
MySql的初识感悟,以及sql语句中的DDL和DML和DQL的基本语法
Programmers make money and practice, teach you how to do paid courses, self-media, paid articles and paid technical courses to make money
坠落的蚂蚁(北京大学考研机试题)
无代码开发平台重新申请入门教程