Sql 将表格从直线导出到csv(cli)

Sql 将表格从直线导出到csv(cli),sql,sql-server,unix,command-line-interface,Sql,Sql Server,Unix,Command Line Interface,我想:从jdbc:oracle数据库将表从beeline(CLI)导出到逗号分隔的csv文件 我尝试过bcp,但没有成功 我尝试过-beeline>bcp“从数据库名称表名称查询中选择*”/home/feed/data/inventory.csv” 它以无效sql语句的形式给出错误 非常感谢您的帮助。连接到Beeline时,您可以指定,--ouputformat=[table/vertical/csv/tsv/dsv/csv2/tsv2]。有关分隔值输出格式的更多信息,请参见此处:请提供您迄今为

我想:从jdbc:oracle数据库将表从beeline(CLI)导出到逗号分隔的csv文件
我尝试过bcp,但没有成功
我尝试过-beeline>bcp“从数据库名称表名称查询中选择*”/home/feed/data/inventory.csv”
它以无效sql语句的形式给出错误

非常感谢您的帮助。

连接到Beeline时,您可以指定,
--ouputformat=[table/vertical/csv/tsv/dsv/csv2/tsv2]
。有关分隔值输出格式的更多信息,请参见此处:

请提供您迄今为止尝试的步骤/代码。您可能只需要添加分号
到查询的结尾。尝试在引号内发出命令-“bcp”select*from db_name.table_name“queryout”/home/feed/data/inventory.csv“;它给出了错误-无效的SQL类型:sqlKind=UNINITIALIZEDtry一些基本的东西,例如“select 1+1;”@JohnC-它给出了错误-无效的SQL类型:sqlKind=UNINITIALIZED