1.将查询结果插入Hive表语法结构:

1.1.基本模式插入:

INSERT OVERWRITE TABLE tablename1 [PARTITION (partcol1=val1, partcol2=val2 ...)] select_statement1 FROM from_statement 

07_Hive的基本命令_Insert命令

1.2.多插入模式:

  FROM from_statement

  INSERT OVERWRITE TABLE tablename1 [PARTITION (partcol1=val1, partcol2=val2 ...)] select_statement1

  [INSERT OVERWRITE TABLE tablename2 [PARTITION ...] select_statement2] ...

07_Hive的基本命令_Insert命令

 1.3.自动分区模式:

INSERT OVERWRITE TABLE tablename PARTITION (partcol1[=val1], partcol2[=val2] ...) select_statement FROM from_statement

07_Hive的基本命令_Insert命令

2.导出表结构:

 

方式1:查询结果导入到一张新的Hive表中:create table t_temp as select * from t_test; 

 

方式2:查询结果导入到一张已存在的Hive表中:insert into table t_temp select * from t_p;

 

2.1.导出数据到本地INSERT OVERWRITE [LOCAL] DIRECTORY directory1 SELECT ... FROM ...

07_Hive的基本命令_Insert命令

2.2.导出数据到HDFS

 07_Hive的基本命令_Insert命令

 

相关文章:

  • 2021-12-13
  • 2021-06-29
  • 2021-07-21
  • 2021-07-13
  • 2021-05-25
  • 2022-12-23
猜你喜欢
  • 2022-02-03
  • 2022-12-23
  • 2022-01-01
  • 2022-01-17
  • 2022-12-23
  • 2021-11-28
  • 2021-12-09
相关资源
相似解决方案