在INSERT OVERWRITE之后,Hive count(*)返回额外的行

时间:2017-01-09 14:48:05

标签: hive hiveql

我正在为hive表执行插入覆盖操作。

看起来像这样:

INSERT OVERWRITE TABLE xyz (partition_date)
SELECT a, b ,c, d
FROM source;

之后我在这张桌子上运行SELECT COUNT(*)以检查其有效性,但我得到了错误的值。

我的hive表设置了属性TBLPROPERTIES('hive.compute.query.using.stats'='false');

我该如何解决这个问题?

谢谢!

0 个答案:

没有答案