如何使用Apache Impala INSERT IF NOT NOT EXISTS?

时间:2017-05-16 16:30:01

标签: sql jdbc cloudera-cdh impala

有没有人知道是否有办法

INSERT IF NOT EXISTS 
Apache Impala 中的

我知道INSERT OVERWRITE,但它不适合我正在使用的用例。

谢谢。

1 个答案:

答案 0 :(得分:1)

Impala并不支持,至少在使用HDFS时,因为需要主键。如果您能够使用具有主键支持的Impala + Kudu,则可以通过插入和忽略错误来实现INSERT IF NOT EXISTS