什麼是方言?Phpstorm中的方言是什麼
以及如何使用它並生成它?
的IDE編輯器驗證不斷告訴"SQL dialect is not configured"
我用PHP + MySql
和PhpStorm 8 IDE
什麼是方言?Phpstorm中的方言是什麼
以及如何使用它並生成它?
的IDE編輯器驗證不斷告訴"SQL dialect is not configured"
我用PHP + MySql
和PhpStorm 8 IDE
一個SQL方言是一種具體實施方式SQL standard的。方言因數據庫而異。例如,Oracle沒有LIMIT子句,而MySql沒有。爲了讓PHPStorm執行代碼輔助和語法高亮顯示,您需要配置您使用的方言。如果您不指定方言,PHPStorm將使用通用方言:
這意味着沒有指定特定的方言。因此,提供了基本的基於SQL92的編碼幫助,包括SQL關鍵字的完成和突出顯示以及表和列名稱。語法錯誤突出顯示不可用。所以文件內容總是顯示爲語法正確。此外,代碼重新格式化是不可能的。
更多參考:
的介紹,PHPStorm的數據庫功能,請參閱
你看過[docs](https://www.jetbrains.com/phpstorm/help/sql-dialects.html)嗎? – aug
相關問題:http://stackoverflow.com/questions/21012799/why-do-i-need-to-configure-the-sql-dialect-of-a-data-source – aug