如何使用DB2数据库从SQL脚本将SQL结果导出到CSV?

时间:2016-11-17 17:40:05

标签: sql db2

我想使用SQL脚本将查询结果存储在csv outfile中。有人可以帮助我使用可以将结果存储在CSV文件中的SQL脚本。我正在使用db2数据库。

提前致谢!

2 个答案:

答案 0 :(得分:0)

如果您使用的是iseries(旧名称AS400),则可以使用CPYTOIMPF并指定TOSTMF选项以将CSV文件放在IFS目录中

do和sql create table:

create table yourlib/yourfile as (  ---- your query ----) with data
像这样:

CPYTOIMPF FROMFILE(yourlib/yourfile ) TOSTMF('/outputfile.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF)

您可以将此命令用于此脚本sql

CL: CPYTOIMPF FROMFILE(yourlib/yourfile ) TOSTMF('/outputfile.csv') STMFCODPAG(*PCASCII) RCDDLM(*CRLF)

答案 1 :(得分:0)

我建议您只使用数据库客户端。如果在你的情况下当然可能。例如,SQuirreL SQL Client能够将SQL结果导出为CSV,Excel电子表格或XML。它是免费和开源的