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

标签 csv db2 export

有什么方法可以将 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/

相关文章:

java hibernate标准在某人读取时锁定db2表

r - 如何从按日期排序的基于目录的数据库中导出 .csv?

c# - 使用 FileHelper 格式化属性

c++ - csv 文件到带换行符的二维数组 cpp

c# - 在 Fluent nHibernate 中将属性映射到 SQL 表达式或多列

两个相似子查询之间的sql连接

java - 使用 Spring/Hibernate 将数据导入和导出为文件

ios - 将 CoreData 内容从精简版移至完整版

c# - 将文本文件解析为 CSV C#

java - 在java中使用缓冲读取器读取行时获取备用列名?