Intellij14 和 "Please Provide Missing Values dialog box"

Intellij14 and "Please Provide Missing Values dialog box"

我正在尝试 运行 简单的 SQL 脚本,通过 IntelliJ 14 在 PostgreSQL 数据库上进行类型转换。我在类型转换方面遇到问题。例如,考虑以下简单查询:

select '100'::INT;

每次出现以下烦人的面板时:

显然,消息 "Please Provide Missing Values..." 快把我逼疯了,因为 INT 不是参数,而只是类型转换。我做错了什么吗?

IntelliJ 允许您定义什么算作参数,什么不算。

转到 "Settings" -> "Tools" -> "Database" 并查看 "Custom SQL parameters"。您可能想要删除 \:\w+,因为它可能是由您的类型转换触发的。

查看文档以获取有关参数的更多信息:http://blog.jetbrains.com/phpstorm/2014/11/database-language-injection-configuration/