当前位置:   article > 正文

hive中insert出现values__tmp__table__x表_hive中insert into values

hive中insert into values

刚开始学习hive,在hive2.1.1中,(要么这是一个bug?要么,hive底层在实现用insert语法插入数据时先是创建临时表(只放于缓存中,不在hdfs上),再把数据复制到目标表)
hive default> insert into test1(id,name,deptno) values(1,‘testname1’,‘1’);
hive> insert into test1(id,name,deptno) values(2,‘testname2’,‘2’);
hive> insert into test1(id,name,deptno) values(3,‘testname3’,‘3’);
hive> insert into test1(id,name,deptno) values(4,‘testname4’,‘4’);
hive> insert into test1(id,name,deptno) values(5,‘testname5’,‘5’);
hive> show tables;
OK
page_views
test1
values__tmp__table__1
values__tmp__table__2
values__tmp__table__3
values__tmp__table__4
values__tmp__table__5

重新启动hive,这些tmp表就没了
hive> exit;
root# hive

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/810434
推荐阅读
相关标签
  

闽ICP备14008679号