1、linux进入 hive命令行
beeline
2、查看所有表
show tables;
3、查看是否是分区表
show partitions tableName;
4、查看表前几条记录
select * from tableName limit 10;
5、查看表某一分区数据
select * from tableName where 分区字段=分区 limit 10;
6、创建表(例子)
create table if not exists tableName(
name string,
age int,
sarlar bigint
)row format delimited fields terminated by '\t' stored as textfile;
7、模糊查找表
show tables like '*tableName*';
8.创建视图
create view viewName select * from tableName;
9.删除表
drop table tableName;
10.就文本数据导入hive表
load data local inpath '/usr/data/students.txt' into table studentTable partition(classId=1)
11.创建带有分区的hive表
create table if not exists tb_hive_table(
name string,
age int
) partitioned by(ad string);
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有