我有一个按照日期分区、类型为字符串的Hive表(版本为0.11.0)。我想知道是否有一种在Hive中删除一定日期范围内分区的方法(例如从“date1”到“date2”)。我尝试了以下SQL类型的查询,但它们似乎语法不正确:
ALTER TABLE myTable DROP IF EXISTS PARTITION
(date>='date1' and date<='date2');
ALTER TABLE myTable DROP IF EXISTS PARTITION
(date>='date1' && date<='date2');
ALTER TABLE myTable DROP IF EXISTS PARTITION
(date between 'date1' and 'date2');