导出SELECT语句的结果在DB2 CSV格式(Exporting result of select

2019-06-24 10:32发布

有没有使我们可以导出选择statment到CSV文件的结果,就像在MySQL的任何方式。

MySQL命令;

SELECT col1,col2,coln into OUTFILE  'result.csv' FIELDS TERMINATED BY ',' FROM testtable t;

Answer 1:

可以通过调用运行从DB2命令行处理器(CLP)或从SQL的应用程序内该命令ADMIN_CMD存储过程

EXPORT TO result.csv OF DEL MODIFIED BY NOCHARDEL SELECT col1, col2, coln FROM testtable;

有很多供选IMPORTEXPORT ,你可以用它来创建满足您需要的数据文件。 该NOCHARDEL预选赛将取消,否则将出现围绕每一个字符列双引号字符。

请记住,任何SELECT语句可以用作源为您的出口,包括连接或甚至递归SQL。 导出实用程序也将履行如果指定的排序顺序ORDER BYSELECT语句中。



Answer 2:

这是如何从DB2客户机做到这一点。

  1. 打开命令编辑器,并运行在命令选项卡选择查询。

  2. 打开相应的查询结果制表

  3. 然后从菜单 - >选择 - >导出



Answer 3:

根据该文件 ,要导出类型德尔的(默认的分隔符看起来像一个逗号,这是你想要的)。 有关EXPORT命令的详细信息,请参见文档页面。



Answer 4:

DBeaver让你连接到DB2数据库,运行查询,并导出结果集到可打开和MS Excel或微调的CSV文件的LibreOffice Calc中 。

要做到这一点,所有你需要做的(在DBeaver对结果网格)是右键单击(运行查询后),然后从上下文菜单中选择“导出结果集”。

这将产生下面的对话框,在这里您可以最终拯救结果集到一个文件作为CSV,XML,HTML或:



Answer 5:

我想这一点,并得到了“;” - 分隔的CSV文件:

--#SET TERMINATOR % 
EXPORT TO result.csv OF DEL MODIFIED BY CHARDEL;
SELECT * FROM A


Answer 6:

我将使用IBM数据Studio版本3.1.1.0与z / OS的底层DB2和接受的答案并没有为我工作。 如果你正在使用IBM Data Studio(v3.1.1.0),您可以:

  1. 展开“管理资源管理器”查看服务器的连接;
  2. 选择表或视图;
  3. 在右侧面板上,右键单击您的表或视图;
  4. 应该有一个选项提取/下载数据,在葡萄牙它说:“Descarregar - >的COM SQL” - 像“下载 - >用sql;”


文章来源: Exporting result of select statement to CSV format in DB2
标签: csv db2 export