有谁知道我如何关闭Intellij IDEA 9中的SQL验证?IntelliJ IDEA中的SQL验证:如何关闭它?
我们经常有多个连接到一个类中的不同类型的数据库。 IntelliJ只允许每个类使用一个SQL方言,导致IntelliJ认为是错误,所以用红线清理我的代码。
理想情况下,我只想将错误完全关闭,因为它们分散注意力而不是真正的错误。
有谁知道我如何关闭Intellij IDEA 9中的SQL验证?IntelliJ IDEA中的SQL验证:如何关闭它?
我们经常有多个连接到一个类中的不同类型的数据库。 IntelliJ只允许每个类使用一个SQL方言,导致IntelliJ认为是错误,所以用红线清理我的代码。
理想情况下,我只想将错误完全关闭,因为它们分散注意力而不是真正的错误。
通常我只是将光标放在错误的右侧,灯泡就会出现。他们按下ALT键,然后右箭头。弹出另一个菜单,提供各种压缩选项。
我不完全相信这会让你在全球范围内禁止所有的警告,但你通常会很快地摆脱困扰你的警告。
设置>检查。取消选择'SQL'。或者,您可以将光标放在错误上,然后按alt + Enter。其中一个选项是“禁用检查”。
您可以在语句i.E之前使用注释language =。
//language=MySQL
String stmt1 = "INSERT INTO a (b) values(?)";
//language=Oracle
String stmt2 = "SELECT SYSDATE FROM dual";
见https://www.jetbrains.com/idea/help/using-language-injections.html
不幸的是,仅仅跳到我的对话框更改SQL方言该类。同样的问题!每班多个方言:( – 2010-07-08 09:28:15