Hive DML语句

詹学伟
詹学伟
发布于 2024-04-21 / 3 阅读
0
0

Hive DML语句

1.掌握Hive SQL Load加载数据语句

LOAD DATA [LOCAL]INPATH 'filepath'[OVERWRITE]INTO TABLE tablename;

案例一:(文件存在于hiveserver2节点的服务器本地,该方式通过复制的方式加载数据)

load data local inpath '/opt/student.txt' into table t_student;

说明:
/opt/student.txt: hiveserver2所在节点的服务器本地文件路径;

案例二:(先将文件上传到hdfs文件系统上,该方式通过移动文件的方式加载数据)

load data inpath '/student.txt' into table t_student;

说明:
/student.txt:hdfs文件系统上的文件路径

2.掌握Hive SQL Insert插入数据语句

insert into t_student values (4,"zhangsan",20);



INSERT INTO TABLE tablename select statement1 FROM from statement;

3.掌握Hive SQL Select基础查询语句

4.掌握Hive SQL Joini查询语句

5.掌握Hive SQL常用函数的使用


评论