众所周知,CURDATE() 仅返回日期单位,因此将时间单位的 INTERVAL 与 CURDATE() 一起使用会产生歧义。 MySQL 总是用“00:00:00”时间表示当前日期,因此当我们将时间单位的 INTERVAL 与 CURDATE() 一起使用时,这种时间算术会考虑到这个时间。以下示例将阐明它 -
mysql> Select CURDATE() + INTERVAL 0 hour; +-----------------------------+ | curdate() + Interval 0 hour | +-----------------------------+ | 2017-10-28 00:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> select CURDATE() + INTERVAL 1 hour; +-----------------------------+ | curdate() + Interval 1 hour | +-----------------------------+ | 2017-10-28 01:00:00 | +-----------------------------+ 1 row in set (0.00 sec) mysql> Select CURDATE() + INTERVAL 2 hour; +-----------------------------+ | CURDATE() + INTERVAL 2 hour | +-----------------------------+ | 2017-10-28 02:00:00 | +-----------------------------+ 1 row in set (0.00 sec)
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1俄罗斯引擎浏览器入口浏览器 俄罗斯搜索引擎无需要登录
- 2redis的五种数据类型有哪些组成
- 3怎么恢复mysql数据库中删除的数据库
- 4笔记本电脑开不了机 笔记本无法开机故障排查
- 5WordPress如何屏蔽国内用户
- 6Kubernetes集群防护:网络策略与RBAC配置
- 7oracle数据库类型有哪些
- 8微信登录夸克怎么退出 微信账号退出登录指南
- 9mongodb数据库的优势有哪些
- 10防火墙性能测试:吞吐量与并发连接数
- 11高端建站三要素:定制模板、企业官网与响应式设计优化
- 12wordpress怎么更换域名
- 13wordpress网站如何为图片添加水印
- 14oracle数据库的监听怎么开启
- 15如何利用wordpress编辑网站页面
- 16mysql怎么更改安装路径
- 17sqlplus乱码怎么解决
- 18安卓UC缓存视频保存到U盘
- 19oracle定时任务怎么开启
- 20mongodb数据类型有哪些
- 21mongodb数据表设计怎么写
- 22oracle数据库如何创建表
- 23oracle查询存储过程执行记录时间怎么查
- 24dedecms是什么软件
- 25Wordpress怎么关闭文章时间
- 26phpmyadmin数据库是什么数据库
- 27mongodb数据存储在哪
- 28mysql中如何创建表
- 29SSL/TLS配置:OpenSSL生成证书与测试
- 30华为UC浏览器视频导出方法

-----------+
1 row in set (0.00 sec)