gpt4 book ai didi

mysql - 添加月份和日期(DATE_ADD)MYSQL

转载 作者:行者123 更新时间:2023-12-03 08:09:48 25 4
gpt4 key购买 nike

我的查询:

SELECT intern_id, date_add (pr_st_date, INTERVAL 8 month) as D_left
FROM interns;
错误: 您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在')附近使用D_left
从实习生LIMIT 0,25'at 1 line

问题:我做错了什么?

最佳答案

删除(之前的空格。在MySQL中,函数调用需要在函数名称旁有括号:

SELECT intern_id, date_add(pr_st_date, INTERVAL 8 month) as D_left
FROM interns;
Here是db <> fiddle 。
这实际上在 documentation中进行了描述(尽管在哪里并不明显;):

IGNORE_SPACE

Permit spaces between a function name and the ( character. This causes built-in function names to be treated as reserved words.


请注意,默认情况下 IGNORE_SPACE是关闭的,从而允许函数名和许多关键字之间发生冲突。

关于mysql - 添加月份和日期(DATE_ADD)MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65039001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com