常用的hive语句

创建分区表
create table one(id int comment 'the id',name string comment 'the name',age int comment 'the age') 
partitioned by(part string)
row format delimited fields terminated by ','stored as textfile;
往分区表中添加数据
load data inpath '/data.txt' into table one partition(part=1);

添加列
alter table one add columns (hoby string comment 'aihao');

给分区表添加分区
alter table one add partition(part=2);

删除分区
alter table one drop partition (part=2);

修改表名称
alter table one rename to wxz_one;

把一个表查询的数据插入到另一张表中
insert into table t_one partition(dt='10')
select id,name,age,hoby from wxz_one;

//把查询出来的数据保存到本地的/home/one下
insert overwrite local directory '/home/one' 
select * from t_one;

//把查询出的数据保存到hdfs目录下
insert overwrite directory 'hdfs://192.168.150.100:9000/one'
select * from t_one

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值