【发布时间】:2017-09-28 17:24:10
【问题描述】:
您好,所有表都在第 1 列和第 2 列分区,都是 INT 类型,我正在使用以下命令删除分区,column1 等于 null 或 HIVE_DEFAULT_PARTITION
ALTER TABLE Table_Name DROP IF EXISTS PARTITION(column1=__HIVE_DEFAULT_PARTITION__,column2=101);
但我收到以下错误:在 ',' 附近缺少 \'
当我这样做时:
show partitions Table_Name(这是要删除的分区的样子)
输出:
column1=__HIVE_DEFAULT_PARTITION__/column2=101
【问题讨论】: