有什么方法可以将 select 语句的结果导出到 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
陈述。
关于csv - 在 DB2 中将 select 语句的结果导出为 CSV 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1058433/