从直线(cli)导出表到csv

时间:2014-06-16 11:31:19

标签: sql sql-server unix command-line-interface

我想:将表从jdbc:oracle数据库导出到直布(CLI)的逗号分隔的csv文件 我试过bcp没有成功。
我试过-beeline> bcp" select * from db_name.table_name" queryout" /home/feed/data/inventory.csv" ;;
它将错误视为无效的sql语句。
感谢帮助。

1 个答案:

答案 0 :(得分:3)

连接到Beeline时,您可以指定--ouputformat=[table/vertical/csv/tsv/dsv/csv2/tsv2]。有关分离值输出格式的更多信息,请访问:https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-Separated-ValueOutputFormats