db2 数据导出

现在有一张表里面有2亿多条记录,我只需要2500万条记录,进行测试。我现在的思路是:导出该表的结构,再导出该表的2500万条记录,进行重新建表但是在导出表数据时,报错了,语句如下:db2 "export to t1.ixf of ixf select * from smgsst.t_mngsrm_tran_log fetch frist 25000000 rows o...显示全部
现在有一张表里面有2亿多条记录,我只需要2500万条记录,进行测试。我现在的思路是:
导出该表的结构,再导出该表的2500万条记录,进行重新建表

但是在导出表数据时,报错了,语句如下:
db2 "export to t1.ixf of ixf select * from smgsst.t_mngsrm_tran_log fetch frist 25000000 rows only"

SQL2437N  The data movement command failed because the utility was unable to resolve how implicitly hidden columns should be processed. No data was moved.

请问专家,该如何解决该问题?收起
参与10

查看其它 6 个回答新数科技的回答

新数科技新数科技IT顾问北京新数科技有限公司
关于hidden columns,请看下面的ddl:
CREATE TABLE CUSTOMER
     (
      CUSTOMERNO       INTEGER NOT NULL,
      CUSTOMERNAME     VARCHAR(80),
      PHONENO          CHAR(8) IMPLICITLY HIDDEN
     );
这个PHONENO列就是hidden的。
把你的ddl贴出来,看看是不是也有这种列。
参考资料:
https://www-01.ibm.com/support/k ... 059345.html?lang=en
IT咨询服务 · 2015-07-27
浏览1936

回答者

新数科技
IT顾问北京新数科技有限公司

新数科技 最近回答过的问题

回答状态

  • 发布时间:2015-07-27
  • 关注会员:1 人
  • 回答浏览:1936
  • X社区推广