建议不要将文本文件中的数据直接导入到zb表中,先导入到一个临时表中,比如叫zb_temp,其表结构与zb表完全相同,并且不要建任何索引和约束,然后向这个空表中导入数据,基本上会成功的,然后利用INSERT .. SELECT 语句将这个表的数据插入到zb表中

解决方案 »

  1.   

    我以前是这样处理的但我觉得sqlldr应该有这个替换重复数据的功能,难道不可以做这样的操作吗?
      

  2.   

    初步问了一圈 sqlldr导入时好像不能用条件限制或者识别重复的数据:( 只能回到用临时表过渡一下的老路上去.另外还有一个问题没解决,就是我主贴中提到的sqlldr导入(在含有重复数据的情况下),目标表的主键索引失效了,这个问题是由什么原因引起的?