首页 > 解决方案 > IBM Datastudio 如何使用 SQL 导出/卸载和导入/加载多个表?

问题描述

我在使用我认为应该使用的普通 sysproc.admin_cmd 时遇到问题,因为我收到错误 SQL3001。它说我应该将导出的文件位置放到 bcufenc 文件夹中,但我找不到它,可能是因为它是我机器上的数据工作室客户端。

我希望能指出正确的方向,或者另一种导出/卸载和导入/加载的方式

我只是想将数据从一个表传输到另一个状态或方案中具有相同结构的表,因为列是相同的,我只需要传输数据。

先感谢您!

标签: sqldatabasedb2exportibm-data-studio

解决方案


如果源表和目标表位于同一个 Db2 数据库中,请考虑LOAD FROM (<query>)使用ADMIN_CMD

CALL SYSPROC.ADMIN_CMD('LOAD FROM (SELECT * FROM T1) OF CURSOR INSERT INTO T2')

推荐阅读