hive如何通过insert语句将数据插入表中

hive如何通过insert语句将数据插入表中,第1张

从文件加载数据进表(OVERWRITE覆盖,追加不需要OVERWRITE关键字)

LOAD DATA LOCAL INPATH 'dim_csl_rule_config.txt' OVERWRITE into table dim.dim_csl_rule_config

--从查询语句给table插入数据

INSERT OVERWRITE TABLE test_h02_click_log PARTITION(dt) select *

from stage.s_h02_click_log where dt='2014-01-22' limit 100

一个是通过select hql进行插入已经存在的hive表

insert overwrite table table_name select ... from ...

一个是load数据到表中

load data [local] inpath .... overwrite into table ....


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9934301.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存