Hive 中 insert into table 与 insert overwrite table 区别
举个例子
1、insert into 语句
Hive> insert into table account select id,age,name from account_tmp;
2、insert overwrite语句
hive> insert overwrite table account
举个例子
1、insert into 语句
2、insert overwrite语句
hive> insert overwrite table account2 select id,age,name from account_tmp;
也就是说 overwrite会覆盖现有的数据,而into是直接将数据写入库。
如果需要的是去重的数据,那么应该选择overwrite作为插入的方式。
end
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2023-06-29 02:07:23
推荐阅读
留言与评论(共有 5 条评论) |
本站网友 宁波江东实验小学 | 29分钟前 发表 |
insert overwrite语句 hive> insert overwrite table account2 select id | |
本站网友 北京鼻整形医院 | 29分钟前 发表 |
insert into 语句 Hive> insert into table account select id | |
本站网友 中药保护品种 | 7分钟前 发表 |
name from account_tmp; 2 | |
本站网友 外痔 | 2分钟前 发表 |
age |