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