oraclebulkcopy:https://docs.oracle.com/html/E10927_01/OracleBulkCopyClass.htm#CHDHHABB
1、问题
客户的一张表中出现重复数据,而该列由唯一键约束,重复值如何产生的呢?
事情的起因是客户遇到ORA-02291外键问题,外键更新列没有找到主表中的列值,由业务去排查,但是通过这个问题进一步发现了业务的重复数据的潜在问题,
及时调整避免长期运行造成更大的问题。
报错如下:
ORA-02291: integrity constraint (ERP_CC.T_ECHDA_T_EZBQGDA_FK1) violated - parent key not found
ORA-06512: at "ERP_CC.UPDATET_ECHDABYT_TMH_PROC", line 346
ORA-06512: at line 1
检查该表的DDL,截取问题部分如下,发现唯一键unusable,一个外键disable,但不是ORA-02291对应的外键ÿ