Intellij无法解析H2变量

时间:2018-12-06 18:16:52

标签: sql intellij-idea h2

我在IntelliJ中有一个配置为使用H2方言的SQL文件。定义变量时,会收到警告,提示它无法解析。如果使用支持DECLARE关键字的类似SQL Server的方言,这将是有道理的,但据我了解,变量是在H2中使用SET声明和分配的。

enter image description here

我正在使用IntelliJ Ultimate 2018.2.5

更新 我确实将SQL Server数据库设置为该SQL文件所在模块的数据源,以便可以使用它使用实际的后端架构来解析表和列名称。当我Alt+Enter遇到警告时,我可以选择设置SQL Resolution Scopes,其中唯一的选择就是定义的数据源。因此,似乎它只是在寻求从模块的数据源解析变量。这不适合我的用例,因为为了进行测试,我使用的是内存中的H2数据库。

0 个答案:

没有答案