如何更改解析器解析内置函数名称所使用的默认规则?

mysqlmysqli database更新于 2024/3/12 20:20:00

通过启用 IGNORE_SPACE SQL 模式可以更改解析器解析内置函数名称所使用的默认规则。启用此模式后,解析器会放宽函数名称与后面括号之间不能有空格的要求。例如,启用 IGNORE_SPACE SQL 模式后,以下两个函数调用都是合法的 −

Select SUM(Salary) from employee;
Select SUM (Salary) from employee;

但是,在这种情况下,解析器将函数名称视为保留字。这意味着名称后面的空格不再表示标识符。


相关文章