SQL查询结束时的PHP变量语句生成错误标志SQL方言

时间:2013-09-18 20:50:04

标签: phpstorm

我为我的项目启用了SQL Dialects。我使用以下代码

enter image description here

如果满足某个条件,则会设置一个PHP变量。 SQL Dialects认为在SQL语句结束时有一个错误,因为它在WHERE声明之后需要GROUP BY,HAVING或其他SQL声明。它强调变量,整个文件被标记为具有已知的语法错误。有没有办法让我在SQL方言中创建一个例外,这样就被忽略了?

1 个答案:

答案 0 :(得分:2)

检查由数据库支持模块执行:

  1. 对PHP变量一无所知;
  2. 从特定的方言角度来看,这不是一个有效的SQL(MySQL / SQL Server /等等)。
  3. 您唯一的选择是使用“仅关键字”作为SQL语言,其中只有基本语法高亮显示。

    除此之外: