首先我们先看下目前数据库表中的分区情况:
show partitions 表名;
现在开始删除dt=20190910的分区
第一种方法:运用sql直接对表操作
alter table 表名 drop partition(dt=20190910);
再次查看分区。发现已经没了。
第二种方法:在hdfs上用命令删除
hdfs dfs -rm -r -f /user/hive/warehouse/xx/xx/dt=20190910
首先我们先看下目前数据库表中的分区情况:
现在开始删除dt=20190910的分区
第一种方法:运用sql直接对表操作
再次查看分区。发现已经没了。
第二种方法:在hdfs上用命令删除