大数据学习之路31-hive的DDL语法,新增,删除分区,向分区中导入数据
程序员文章站
2022-06-15 10:23:57
...
1.添加分区
我们来看看当前的分区表:
这个分区是前面我们直接将数据导入进去的:
load data local inpath '/root/web.log.1' into table t_day partition(day='2018-08-20');
接下来我们直接创建一个分区:
然后我们可以向新增的分区表中导入数据:
使用load的方式:
load data local inpath '/root/web.log.2' into table t_day partition(day='2018-08-21');
使用insert的方式:
insert into table t_day partition(day='2018-08-22')
select ip,url,staylong from t_day where day='2018-08-21';
删除分区:
alter table t_day drop partition(day='2018-08-22');