在DB2中将select语句的结果导出为CSV格式

Rak*_*yal 23 csv db2 export

有没有什么办法可以将select语句的结果导出到CSV文件,就像在MySQL中一样.

MySQL命令;

SELECT col1,col2,coln into OUTFILE  'result.csv' 
FIELDS TERMINATED BY ',' FROM testtable t;
Run Code Online (Sandbox Code Playgroud)

Fre*_*tka 39

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

EXPORT TO result.csv OF DEL MODIFIED BY NOCHARDEL 
SELECT col1, col2, coln FROM testtable;
Run Code Online (Sandbox Code Playgroud)

有很多的选项IMPORT,并EXPORT可以用它来创建满足您需要的数据文件.在NOCHARDEL资格赛将取消,否则将出现围绕每一个字符列双引号字符.

请记住,任何SELECT语句都可以用作导出的源,包括连接甚至递归SQL.如果ORDER BYSELECT语句中指定了一个,则导出实用程序也将遵循排序顺序.