【问题标题】:Exporting result of multiple select statement with db2 export command?使用 db2 export 命令导出多个 select 语句的结果?
【发布时间】:2020-03-24 16:40:08
【问题描述】:

是否可以使用 db2 "export" 命令 (https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008303.html) 导出多个 select 语句的结果,如 db2 命令行处理器(即 db2 -tvf file.sql,file.sql 中有许多 sql 请求)?

最好的问候

【问题讨论】:

  • 每个导出命令可以处理一个结果集。解释您的真正要求是什么?您可以运行多个导出命令(每个结果集一个),也可以通过 admin_proc 存储过程从 SQL 运行,您可以运行运行存储过程以根据需要多次执行导出。根据您的 Db2-LUW,您还可以写入外部表(使用 Db2 v11.5)

标签: db2 export-to-csv db2-luw


【解决方案1】:

你的意思是这样吗?

$ cat export
export to f1 of del values 1;
export to f2 of del values 2;

$ db2 -tf export
SQL3104N  The Export utility is beginning to export data to file "f1".

SQL3105N  The Export utility has finished exporting "1" rows.


Number of rows exported: 1


SQL3104N  The Export utility is beginning to export data to file "f2".

SQL3105N  The Export utility has finished exporting "1" rows.


Number of rows exported: 1

【讨论】:

  • 感谢这是一种有趣的思维方式!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-26
  • 2023-02-08
  • 2012-05-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多