DASHDB(DB2)/BLUEMIX(IBM CLOUD):使用自定义分隔符(不是逗号)导出 CSV

DASHDB(DB2)/BLUEMIX(IBM CLOUD): Export CSV with custom separator (not comma)

有什么方法可以从 BLUEMIX (IBM CLOUD) 中的 DASHDB/DB2 导出 CSV 文件,并使用除逗号以外的其他分隔符?

我的数据全是逗号,这个分隔符对我没用。

谢谢! :)

CSV 的许多定义都使用双引号括起文本字段的约定。 Db2 云控制台可以做到这一点。此外,如果一个字段有一个嵌入的双引号,控制台将在字符串中重复它以指示它不是字符串的结尾。许多工具(包括 Excel)都遵循此约定。

因此您应该能够从控制台上的 运行 SQL 页面轻松导出。 如果您使用 db2 EXTERNAL TABLE 或 EXPORT 命令进行导出,那么它们将再次遵循相同的约定

我有同样的问题,我已经使用 IBM Data Studio 解决了,它是一个基于 eclipse 的 IDE,你可以用它连接到云上的 ibm db2,在 "tables" 中搜索,找到你的table,在你的table上右键,然后select "Download -> with SQL",将文件类型更改为“*.csv”,然后你可以选择分隔符和字段分隔符。