【发布时间】:2020-01-07 00:38:44
【问题描述】:
我无法删除 hive 表中的分区。
ALTER TABLE db.table drop if exists partition(dt="****-**-**/id=**********");
OK
Time taken: 0.564 seconds
但是分区没有被删除
以下是我检查表分区时得到的结果:
hive> show partitions db.table;
OK
dt=****-**-**/id=**********
dt=****-**-**/id=**********
dt=****-**-**/id=**********
dt=****-**-**/id=**********
运行 Alter table db.table drop if exists 命令后,它实际上应该删除分区。但事实并非如此。
你能建议我吗? 提前致谢。
【问题讨论】:
标签: hive hive-partitions hiveddl