如果我在封闭的一组INTERVAL单位值中只写入一个值,MySQL将返回什么?
MySQL将考虑复合INTERVAL单位中给出的最右边的单位。在根据随附的一组单位值中提供的单个值计算间隔后,它将返回输出。以下示例将对其进行澄清-
mysql> Select TIMESTAMP('2017-10-22 04:05:36' + INTERVAL '2 ' year_month) AS 'Only Month Value Changed'; +--------------------------+ | Only Month Value Changed | +--------------------------+ | 2017-12-22 04:05:36 | +--------------------------+ 1 row in set (0.00 sec)
上面的查询根据单个值(即随附的一组单位值中提供的2)将月份(以复合INTERVAL单位最右边)从10更改为12。
热门文章
- 猫不打疫苗有什么后果(猫不打疫苗危险吗)
- 宠物疫苗可以自己打吗现在多少钱(宠物疫苗可以自己打嘛)
- vue跳转方式及传参 (包括打开新窗口)
- 解决Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/问题
- 「1月5日」最高速度19M/S,2025年Hiddify Next每天更新免费节点订阅链接
- Java中的append方法是什么?
- 关于vue中api统一管理的那些事_vue.js_
- 「1月24日」最高速度19.1M/S,2025年Hiddify Next每天更新免费节点订阅链接
- 昆明什么地方可以领养狗狗(昆明在哪里可以领养狗)
- 神话Eric透露忠载婚礼现场,“申彗星当主持,金烔完唱祝歌”(神话的eric买下神话)