使用插入到B中的选择xx时,hive数据已被覆盖?

时间:2016-09-22 05:44:50

标签: java insert hive overwrite

当我使用SQL时,我在hive中有两个表:

insert into A partition(a='x1') select * from B where a='x1'. 

它会覆盖表partition(a='x1')的{​​{1}}中的数据。

为什么这个SQL会覆盖数据?

1 个答案:

答案 0 :(得分:0)

好吧,我自己找到了原因。 表名称必须简单且仅限小写。 你可以阅读jira:https://issues.apache.org/jira/browse/HIVE-3939

相关问题