[总结]----Hive创建表格的几种方式
来源:互联网 发布:sql注入攻击登录 编辑:程序博客网 时间:2024/06/06 02:07
##方式一 create + load
create [external] table table_name(
col1_name col1_type,
...
coln_name coln_type
)
row format delimited fields terminated by '\t';
//load加载数据
load data [local] inpth '本地文件(linux)/HDFS' [overwrite] into table table_name;
##方式二 like + load
##复制表结构
create table tableB like tableA; //首先必须要有tableA
//load加载数据
load data [local] inpth '本地文件(linux)/HDFS' [overwrite] into table table_name;
##方式三 as 创建表的同时加载数据
create table tableB row format delimited filelds termianted by ','as select * from tableA; //首先必须要有tableA
create table emp_as row format delimited fields terminated by ',' as select empno,empname,salary from emp_part1;
*** ##方式四 create + insert
1.创建表
create table emp_insert(
id int,
name string,
job string,
salary float
)
row format delimited fields terminated by ',';
2.insert into 加载数据
insert into table emp_insert select empno,empname,empjob,salary from emp_part1 where day='20170308' and hour='14';
overwrite/into 二者不能连着写 要么是overwrite 要么是into,推荐用overwrite
阅读全文
0 0
- [总结]----Hive创建表格的几种方式
- Hive创建表的几种方式
- 总结几种创建线程的方式
- java连接Hive的几种方式
- Hive 参数设置 的几种方式
- Hive Join的几种方式
- hive导出数据的几种方式
- Hive客户端调用的几种方式
- 创建Windows服务的几种方式总结
- JS创建类和对象的几种方式总结
- javascript开发:javascript创建对象的几种方式总结
- JavaScript---网络编程(9-1)--DHTML技术演示(2-1)-表格创建的几种方式
- hive 创建表的三种方式
- Hive的几种常见的数据导入方式
- Hive的几种常见的数据导入方式
- Hive的几种常见的数据导入方式
- Hive数据导入导出的几种方式
- Hive表导入数据的几种方式
- 第四周项目3—单链表应用(3)
- 关于spring-oauth2的笔记
- 解决spring boot启动报错java.lang.NoClassDefFoundError: ch/qos/logback/classic/Level
- 斜率优化dp小结
- 题目49:开心的小明
- [总结]----Hive创建表格的几种方式
- 程序员把妹从入门到精通(一)
- bzoj1977 [BeiJing2010]次小生成树 Tree(kruskal+树上倍增)
- LED_1_1(流水灯)
- HDU1251(静态维护字典树模板题)
- c++设计一个分数类。要求:1.分类包含的分数运算有:连个分数的加、减、乘、除运算。
- 51NOD 1952 栈 【单调队列】
- 计算组合数的几种方法
- 真真感受到了c语言的古老!