什么是方言?
以及如何使用和生成它?
IDE 编辑器验证不断说明"SQL dialect is not configured"
我使用PHP + MySql
和PhpStorm 8 IDE
SQL 方言是SQL 标准的特定实现。方言因数据库而异。例如,Oracle 没有 LIMIT 子句,而 MySql 有。为了让 PHPStorm 进行代码辅助和语法高亮,您需要配置您使用的方言。如果不指定方言,PHPStorm 将使用通用方言:
这意味着没有指定特定的方言。因此,提供了基于 SQL92 的基本编码帮助,包括 SQL 关键字的补全和突出显示,以及表和列名。语法错误突出显示不可用。因此,文件内容始终显示为语法正确。此外,无法重新格式化代码。
进一步参考:
有关 PHPStorm 的 DB 功能的介绍,请参阅