这里采用beeline进行文件重定向导出到本地。

命令为:

beeline -u jdbc:hive2://192.***.***.***:10000 --outputformat=csv2 -e "select * from db_name.table_name;" > /home/file/test.csv

其中:

  • -u:指定hive数据库连接

  • --outputformat:指定输出文件格式

  • -e:指定查询语句,也可以将其替换为 -f 后面传.sql文件

这里遇到一个坑是在指定outputformat时,传入的参数是csv,但是csv已经被弃用,使用csv参数时,导出的数据是被单引号包裹的,新版本是csv2,会将单引号去掉,输出数据原本类型。

--outputformat=csv

--outputformat=csv2

Hive导出为csv文件中遇到的单引号问题相关推荐

  1. C#中将DataTable中数据导出到csv文件中

    在上一篇博文[C#读取CSV文件的方法]中,我介绍了读取csv文件中数据的方法,现在我来介绍下将datatable中的数据导出到csv文件中的方法,废话不 多说了,deme程序的代码如下: prote ...

  2. 导出的CSV文件中身份证、银行卡号15位以后数字为0的解决办法

    通过CONCAT()函数在数据库中处理一下源数据即可 select concat("\t",列名) AS 新列名;

  3. Winform中导出Excel数据量百万级的处理办法-导出为csv文件

    场景 Winform中通过NPOI导出Excel的三种方式(HSSFWorkbook,XSSFWorkbook,SXSSFWorkbook)附代码下载: https://blog.csdn.net/B ...

  4. python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...

    本文实例讲述了Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法.分享给大家供大家参考.具体实现方法如下: # Export Oracle database tables ...

  5. phpMyAdmin将数据表中数据导出为csv文件,用微软excel打开时,中文乱码的原因以及解决办法

    中文乱码的原因:用户使用phpMyAdmin可以将数据表中数据导出为csv文件,而使用Excel工具打开该文件时,可能出现中文乱码的情况.这是因为phpMyAdmin导出的csv文件使用了UTF-8编 ...

  6. oracle导出多CSV文件的靠谱的

    oracle导出多CSV文件的问题 ---------------------------------------------------------------------- 用ksh脚本从orac ...

  7. java导出csv文件_java导出生成csv文件的方法

    本文实例为大家分享了java导出生成csv文件的具体代码,供大家参考,具体内容如下 首先我们需要对csv文件有基础的认识,csv文件类似excel,可以使用excel打开,但是csv文件的本质是逗号分 ...

  8. VB Listview导出到CSV文件函数

    示例:Call ListviewToCSV(Listview1,"C:\123.csv") 最后一个参数Encabezado决定是是否导出表头.默认是导出的. 函数代码如下: Pu ...

  9. C++ 读取CSV文件中的数据到Mat

    目标 最近正在做热图像的实验数据处理,热像仪上位机导出热图像视频数据是,每一帧为一个csv文件,每行像素值由逗号分隔,行与行之间是换行符,数据格式是纯文本,科学计数法.需要将全部数据存至一个mat中, ...

最新文章

  1. 简单的尝试Supersampling
  2. Android开发之Mediaplayer
  3. Linux 知识点滴
  4. 1068 Find More Coins (30 分)【难度: 难 / 知识点:01背包问题 + 找路径】
  5. Elasticsearch环境准备(一)
  6. winform 图片集合
  7. Flutter代码锦囊---摇一摇
  8. 鸿蒙系统是否能玩游戏,鸿蒙系统玩游戏跟安卓互通吗
  9. 实现Ogre的脚本分离 - 天龙八部的源码分析(一)
  10. 【不忘初心】Win10 20H2 19042.964_X64_四合一太阳谷图标_[纯净精简版][2.83G](2021.5.1)
  11. RabbitMQ——01安装
  12. Lvgl7 基础对象(lv_obj)
  13. Python数据分析(1):Matplotlib
  14. (三万字长文)面试redis缓存大全!
  15. Foxdisk11-小字库显示汉字2
  16. Android11.0(R) MTK平台添加新分区
  17. 实战 | OpenCV如何将不同轮廓合并成一个轮廓(附Python / C++源码)
  18. K210学习笔记(五)——MAIX BIT(K210)与STM32串口通讯
  19. 2021-2022学年广州市113中学七年级第一学期期中英语试题
  20. CSS3使用自定义字

热门文章

  1. 笔记本共享Wifi网络
  2. PTA-山科-Java(软工)实验(7-10)
  3. 大白话讲解SQL注入
  4. 【海外协议分析】Facebook 逆向
  5. 使用python爬爬菜价
  6. 解决由于druid版本造成的慢sql问题
  7. 计算机信息技术在农业上的应用,我国计算机和信息技术在农业上的应用.pdf
  8. 关于Keil编译图标或下载图标为灰色的原因和解决办法
  9. msm8916 MDP(mobile display processor) 简介
  10. Linux系统级I/O课后作业