mysql怎么设置某个字段默认值(MySQL表字段时间设置默认值)
类别:数据库 浏览量:1218
时间:2021-10-05 00:20:31 mysql怎么设置某个字段默认值
MySQL表字段时间设置默认值应用场景
- 在数据表中,要记录的每条数据是什么时候创建的,不需要应用程序去特意记录,而是由数据库获取当前时间自动记录创建时间。
- 在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据库获取当前时间自动记录修改时间。
在数据库中获取当前时间
- 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); |
查询结果:
到此这篇关于MySQL表字段时间设置默认值的文章就介绍到这了,更多相关MySQL 字段时间默认值内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://www.cnblogs.com/zbh355376/p/14401906.html
您可能感兴趣
- mysql数据类型图解(MySQL数据库主从技术GTID大揭秘)
- mysql为什么用decimal类型(MySQL decimal unsigned更新负数转化为0)
- mysql数据字段默认值怎么设置(MySQL 字段默认值该如何设置)
- mysql优化方案最新(记一次MySQL的优化案例)
- mysql设计规则(专业级的MySQL开发设计规范及SQL编写规范)
- mpp数据库的客户端工具(xampp默认mysql数据库root密码的修改)
- iis6双php版本的设置(云主机IIS7.5支持PHP5.3以上版本和MYSQL)
- mysql索引原理和优化(Mysql 索引该如何设计与优化)
- mysql查看慢查询(MySQL 慢查询日志深入理解)
- mysql怎么设置存储记录(MySQL 的一行记录是怎么存储的?)
- phpstudy怎么升级mysql(phpStudy中升级MySQL版本到5.7.17的方法步骤)
- MySQL中interactive_timeout和wait_timeout
- cent os7.0 安装mysql(mysql8.0.23 linuxcentos7安装完整超详细教程)
- mysql自定义函数怎么设置(MySQL自定义变量?学不废不收费~)
- mysql类型转换函数推荐(mysql 数据类型转换的实现)
- mysql返回结果集函数(mysql 判断是否为子集的方法步骤)
- 0 1 岁婴儿最强作息指南,照着做养出天使宝宝(01岁婴儿最强作息指南)
- 沪上这16所高校 萌新 礼包开箱 哪一款让你心动(沪上这16所高校萌新)
- 她救了被绑架的他,而这一切竟是一场阴谋...(她救了被绑架的他)
- 冬季养殖这6种阴生植物,方便又好养,你家有么(冬季养殖这6种阴生植物)
- 阴生植物为什么不怕照不到阳光(阴生植物为什么不怕照不到阳光)
- 阴生环境 耐阴地被植物,你知道哪些(阴生环境耐阴地被植物)
热门推荐
- springboot怎么用docker(使用docker部署spring boot并接入skywalking的方法)
- 云服务器有必要备案吗(免备案云服务器多少钱?)
- python编程ai人工智能(AI领域都在用Python即将被淘汰?网友预测未来的编程语言不会是TA)
- 介绍几个Visual Studio 调试技巧
- python中lambda教程(浅析python的Lambda表达式)
- 学python从零基础到开发游戏(python开发游戏的前期准备)
- event.preventDefault方法的使用
- tomcat反向代理单(阿里云安全组规则配置及Tomcat外网访问)
- serv-u操作手册(serv-U FTP软件的攻击防守修改教程[图文])
- class对应的css(CSS的class与id常用的命名规则)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9