DatagGrip无法识别Redshift特定命令

时间:2016-11-30 20:52:57

标签: amazon-redshift datagrip

我正在尝试在DataGrip中运行Redshift UNLOAD命令,但它无法正常工作。 Datagrip突出显示UNLOAD关键字,显示的消息为:

<statement> expected, got UNLOAD.

它不会运行。

虽然常规SQL语句针对Redshift运行。

我正在使用Redshift JDBC驱动程序。

我在某处错过了某个设置,或者是否有在DatagRip中运行UNLOAD的特定方式?

由于

2 个答案:

答案 0 :(得分:0)

在DataGrip与人们交谈时,他们目前不支持redshift sql方言。嘘声。

答案 1 :(得分:0)

我几乎只使用DataGrip进行Redshift工作(并且自从它是0xDBE以来已经完成)。

它完全正常,特别是使用Redshift JDBC驱动程序(将类设置为com.amazon.redshift.jdbc42.driver,将方言设置为PostgreSQL)。

如果某些内容不想运行,则只需突出显示整个SQL语句并按⌘+⏎,它就会不加修改地发送查询。但是,截至2016年3月,我没有收到这些语法错误。