以往一看ORA-00001: unique constraint (CONT.INDEX_ADJUST_6) violated 报错 就是主键冲突,但是我用redis生成的主键不应该冲突,今天才意识到,根本不是主键冲突。
打开表结构一看,喔霍,建表的人太风骚了:
/*==============================================================*/
/* Index: INDEX_loan_adjust_6 */
/*==============================================================*/
create unique index INDEX_loan_adjust_6 on Loan_Adjust (
Adjust_Type ASC,
Adjust_Apply_Seq ASC
);
因为这里有个unique,知道这个就知道原来这两个字段加起来也是唯一,改改代码防止存一样的。