小弟第一次来CSDN的数据库板块发帖,请各路牛人大大们。不吝指点,非常感谢
                  最近做一个1000W数据以上的导入操作。我做了一个临时表,把数据文件用SQLLOADER导入到了临时表。
现在需要把临时表中的数据插入到正式表中去,限制条件是临时表字段IMPORT_CLI_ID字段和正式表IMPORT_CLI_ID不能相同。正式表有一个主键CLI_ID。临时表没有。其他字段都是一样的。下面是我的SQL语句。
                   MMS_CLIENT//正式表,MMS_CLIENT2//临时表                    INSERT INTO MMS_CLIENT//正式表
                    (字段1,字段2,..............)
                    SELECT IBF_GET_SEQ('SEQ_TABLEKEY',TO_CHAR(SYSDATE,'YYYYMMDD')),//这个函数生成主键
                    临时表字段1,字段2............
                    FROM MMS_CLIENT2 A,MMS_CLIENT B WHERE (A.IMPORT_CLI_ID <> B.IMPORT_CLI_ID);
但是这个操作非常的卡,能吧我的小机器给卡昏过去了。不知道大家有没有更好的办法来提高效率。谢谢大家了!