美文网首页
2022-03-02 表数据导出

2022-03-02 表数据导出

作者: Denholm | 来源:发表于2022-03-03 09:10 被阅读0次
    -- #################表数据导出###########################
    
    -- 1、将select查询的结果导出到Linux本地(导出的默认分隔符是:'\001')
    -- 目录不存在自动创建,存在则覆盖
    insert overwrite local directory '/export/data/exporthive'
    select *
    from score
    where sscore > 80;
    
    -- 2、将select查询的结果导出到Linux本地,并指定分隔符
    insert overwrite local directory '/export/data/exporthive'
        row format delimited fields terminated by '\t'
    select *
    from student;
    
    -- 3、将select查询结果导出到hdfs上,,并指定分隔符(目标目录自动创建)
    insert overwrite directory '/export/data/exporthive'
        row format delimited fields terminated by '\t'
    select *
    from student;
    
    -- 4、将select查询结果在Linux命令行终端进行导出
    -- 切记:该命令是在Linux终端中执行,不是在hive终端中执行
    -- hive -e "select * from myhive.score;" > /export/data/exporthive/score.txt
    

    相关文章

      网友评论

          本文标题:2022-03-02 表数据导出

          本文链接:https://www.haomeiwen.com/subject/uererrtx.html