我正尝试在DataGrip中运行Redshift UNLOAD命令,但它不会工作。Datagrip突出显示UNLOAD关键字,显示的消息为:
<statement> expected, got UNLOAD.它不会运行。
不过,常规的SQL语句是针对Redshift运行的。
我使用的是Redshift JDBC驱动程序。
我是否遗漏了某个设置,或者在DatagRip中是否有一种特定的方式来运行卸载?
谢谢
发布于 2016-12-02 11:49:46
与DataGrip的人交谈过,他们目前还不支持redshift sql方言。嘘。
发布于 2016-12-06 22:57:27
我几乎只将DataGrip用于我的红移工作(从0xDBE开始我就一直这样做)。
它可以很好地工作,特别是使用Redshift JDBC驱动程序(将类设置为com.amazon.redshift.jdbc42.driver,将方言设置为PostgreSQL)。
如果某些东西不想运行,那么只需突出显示整个SQL语句并点击⌘+⏎,它就会原封不动地发送查询。但是,在2016.3版本中,我没有得到这些语法错误。
https://stackoverflow.com/questions/40897991
复制相似问题