SQL> show parameter cursor_sharing
NAME TYPE
------------------------------------ --------------------------------
VALUE
------------------------------
cursor_sharing string
SIMILAR
SQL>
Oracle 9.2 在设置了cursor_sharing为similar或者force之后,可能触发此Bug,导致主键冲突。
暂时解决问题方法就是暂时禁用唯一约束检查:
ALTER TABLE CSMMGR.SRE_CONNECTION MODIFY CONSTRAINT XPKSRE_CONNECTION DISABLE NOVALIDATE;
另外,如果sequence 越界也可能导致这个错误出现。查看sequece 信息
select SEQUENCE_NAME,MAX_VALUE,INCREMENT_BY,LAST_NUMBER from DBA_SEQUENCES where wner='CSMMGR';
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11976525/viewspace-697634/
,如需转载,请注明出处,否则将追究法律责任。