有没有使我们可以导出选择statment到CSV文件的结果,就像在MySQL的任何方式。
MySQL命令;
SELECT col1,col2,coln into OUTFILE 'result.csv' FIELDS TERMINATED BY ',' FROM testtable t;
有没有使我们可以导出选择statment到CSV文件的结果,就像在MySQL的任何方式。
MySQL命令;
SELECT col1,col2,coln into OUTFILE 'result.csv' FIELDS TERMINATED BY ',' FROM testtable t;
可以通过调用运行从DB2命令行处理器(CLP)或从SQL的应用程序内该命令ADMIN_CMD
存储过程
EXPORT TO result.csv OF DEL MODIFIED BY NOCHARDEL SELECT col1, col2, coln FROM testtable;
有很多供选IMPORT
和EXPORT
,你可以用它来创建满足您需要的数据文件。 该NOCHARDEL
预选赛将取消,否则将出现围绕每一个字符列双引号字符。
请记住,任何SELECT
语句可以用作源为您的出口,包括连接或甚至递归SQL。 导出实用程序也将履行如果指定的排序顺序ORDER BY
在SELECT
语句中。
这是如何从DB2客户机做到这一点。
打开命令编辑器,并运行在命令选项卡选择查询。
打开相应的查询结果制表
然后从菜单 - >选择 - >导出
根据该文件 ,要导出类型德尔的(默认的分隔符看起来像一个逗号,这是你想要的)。 有关EXPORT命令的详细信息,请参见文档页面。
DBeaver让你连接到DB2数据库,运行查询,并导出结果集到可打开和MS Excel或微调的CSV文件的LibreOffice Calc中 。
要做到这一点,所有你需要做的(在DBeaver对结果网格)是右键单击(运行查询后),然后从上下文菜单中选择“导出结果集”。
这将产生下面的对话框,在这里您可以最终拯救结果集到一个文件作为CSV,XML,HTML或:
我想这一点,并得到了“;” - 分隔的CSV文件:
--#SET TERMINATOR %
EXPORT TO result.csv OF DEL MODIFIED BY CHARDEL;
SELECT * FROM A
我将使用IBM数据Studio版本3.1.1.0与z / OS的底层DB2和接受的答案并没有为我工作。 如果你正在使用IBM Data Studio(v3.1.1.0),您可以: