MySQL表字段时间设置默认值
作者:逍遥客灬 时间:2024-01-28 02:56:51
应用场景
在数据表中,要记录的每条数据是什么时候创建的,不需要应用程序去特意记录,而是由数据库获取当前时间自动记录创建时间。
在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据库获取当前时间自动记录修改时间。
在数据库中获取当前时间
oracle:select sysdate from dual;
sqlserver:select getdate();
mysql:select sysdate(); select now();
MySQL中时间函数NOW()和SYSDATE()的区别
NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间。
因为NOW()取自mysql的一个变量”TIMESTAMP”,而这个变量在语句开始执行的时候就设定好了,因此在整个语句执行过程中都不会变化。
执行下面这个例子就明白了:
SELECT NOW(),SYSDATE(),SLEEP(3),NOW(),SYSDATE()
先查询了NOW()和SYSDATE(),然后sleep了3秒,再查询NOW()和SYSDATE(),结果如下:
实现方式
将字段类型设为 TIMESTAMP。
将默认值设为 CURRENT_TIMESTAMP。
举例应用
创建一个表time,主键为id,其中一个字段为date,默认系统当前时间:
CREATE TABLE time(
id INT PRIMARY KEY,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
插入一条数据:
INSERT INTO time(id) VALUES(1);
查询结果:
来源:https://www.cnblogs.com/zbh355376/p/14401906.html
标签:MySQL,字段,时间,默认值
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
thinkphp四种url访问方式详解
2024-05-05 09:16:50
JavaScript版无组件上传类
2007-10-06 23:16:00
django 简单实现登录验证给你
2023-07-25 02:25:46
Golang的关键字defer的使用方法
2023-07-12 21:10:49
![](https://img.aspxhome.com/file/2023/1/95351_0s.png)
Python实现的简单万年历例子分享
2021-01-09 14:56:54
asp 根据IP地址自动判断转向分站的代码
2011-04-14 10:51:00
jQuery中each方法的使用详解
2024-04-09 19:47:22
Python实现将一个正整数分解质因数的方法分析
2021-01-09 10:39:29
python函数默认参数使用避坑指南
2023-06-19 13:37:50
![](https://img.aspxhome.com/file/2023/6/90296_0s.png)
用python实现域名资产监控的详细步骤
2021-12-05 07:52:49
![](https://img.aspxhome.com/file/2023/8/69538_0s.png)
女神相册密码忘记了 我只用Python写了20行代码
2021-05-01 13:27:11
![](https://img.aspxhome.com/file/2023/5/100765_0s.jpg)
对python中的控制条件、循环和跳出详解
2022-03-08 00:41:44
Python通过队列实现进程间通信详情
2023-07-24 17:49:44
![](https://img.aspxhome.com/file/2023/9/68939_0s.png)
python线程池的四种好处总结
2023-01-27 11:09:55
oracle sqlplus 常用命令大全
2009-05-24 19:47:00
Pytorch中的Tensorboard与Transforms搭配使用
2023-07-09 08:27:05
![](https://img.aspxhome.com/file/2023/2/62022_0s.png)
antd项目实现彩蛋效果的详细代码
2023-09-14 12:51:20
![](https://img.aspxhome.com/file/2023/1/56321_0s.jpg)
python+opencv实现堆叠图片
2023-07-19 21:22:45
![](https://img.aspxhome.com/file/2023/8/105588_0s.jpg)
python 获取list 长度
2021-11-12 12:49:57
Oracle7.X 回滚表空间数据文件误删除处理方法
2010-07-28 12:54:00