[Hive基础]-- 导出hive表内容

1、实现的方式

 

(1)通过xshell或者hue工具进入hive

 

(2)use your_database,

 

  1)导出到本地文件系统:

 

       hive>insert overwrite local directory '/data/out' row format delimited fields terminated by '\t'  select * from 表名称;

 

  2)导出到HDFS文件系统中:

 

      hive>insert overwrite directory '/data/out' row format delimited fields terminated by '\t'  select * from 表名称;

 

    3)导出到另一个表中:

 

         hive>insert overwrite table your_table_name  partition (分区字段名称='20160910')   select * from 表名称;

 

 

2、注意:输出目录不能有内容,否则会报错!

 

以上测试已经通过,可以直接使用!

 

 

你可能感兴趣的:(Hive)