Hive学习笔记
来源:互联网 发布:python简明教程 编辑:程序博客网 时间:2024/06/14 06:57
为分区表动态添加分区的语法:
insert overwrite table t_sz_part partition(country) --指定t_sz_part是按照那个列分区的,select se.id,se.name,se.name --需要插入的列的信息,以及第二个se.name 为匹配t_sz_part的分区间的列from t_sz_ext se;
注意:如果将列数少的表插入到列数多的表时,需要在查询语句中将,被插入表的为赋值的列用空填充,否则会报错。
Table insclause-0 has 3 columns, but query has 2 columns.两个表的信息:
t_sz_ext不是分区表,t_sz_part是分区表(country)
0: jdbc:hive2://weekend110:10000> select * from t_sz_ext;+--------------+----------------+--+| t_sz_ext.id | t_sz_ext.name |+--------------+----------------+--+| 8 | CAMG || 4 | boduo || 4 | zhaolu || 8 | CAMG || 3 | cjk || 7 | MINA || 7 | MINA || 3 | wangwu || 2 | lisi || 2 | anbei || 6 | BUZHIDAO || 6 | BUZHIDAO || 9 | XIAOBAI || 9 | XIAOBAI || 5 | dayi || 1 | zhangsan || 5 | shandao || 1 | songxia || 1001 | 20150710 || 1002 | 20150710 || 1002 | 20150710 || 1003 | 20160201 || 1002 | 20150715 || 1003 | 20160204 |+--------------+----------------+--+24 rows selected (0.133 seconds)
0: jdbc:hive2://weekend110:10000> select * from t_sz_part;+---------------+-----------------+--------------------+--+| t_sz_part.id | t_sz_part.name | t_sz_part.country |+---------------+-----------------+--------------------+--+| 1001 | 20150710 | 20150710 || 1002 | 20150710 | 20150710 || 1002 | 20150710 | 20150710 || 1002 | 20150715 | 20150715 || 1003 | 20160201 | 20160201 || 1003 | 20160204 | 20160204 || 6 | BUZHIDAO | BUZHIDAO || 6 | BUZHIDAO | BUZHIDAO || 8 | CAMG | CAMG || 8 | CAMG | CAMG || 7 | MINA | MINA || 7 | MINA | MINA || 9 | XIAOBAI | XIAOBAI || 9 | XIAOBAI | XIAOBAI || 2 | anbei | anbei || 4 | boduo | boduo |
0 0
- Hive学习笔记--Hive 优化
- Hive学习笔记--Hive JDBC
- HIVE学习笔记:初识HIVE
- HIVE的学习笔记
- Hive学习笔记汇总
- hive学习笔记1
- hive学习笔记
- HIVE学习笔记
- Hive学习笔记
- hive学习笔记
- hive学习笔记
- hive学习笔记
- Hive学习笔记
- hive学习笔记-转载
- hive-学习笔记
- Hive学习笔记(1)
- Hive & Performance 学习笔记
- hive学习笔记
- TL431
- pip 升级
- Win10笔记本电脑连接不上WiFi的解决办法
- 常见的几种web api 接口加密签名模式
- JavaScript的柯里化函数
- Hive学习笔记
- 远程在线重装centos 6.X
- 前端性能优化
- 比较参数和可选参数
- android Listview,gridview局部刷新,部分刷新
- mysql的当前存储引擎
- Proactor模式&Reactor模式详解(转)
- cmd更换盘符
- 正则表达式——知识点整理