Oracleのエラーである"ORA-00001: 一意制約(string.string)に反しています "の原因と対処に関して説明します。
エラーメッセージ:
ORA-00001: 一意制約(string.string)に反しています
スポンサード リンク
エラー原因:
UPDATEまたはINSERT文が重複するキーを挿入しようとしました。ユニークキー制約が設定されたカラムやユニークキーには重複した値は挿入出来ません。
対処:
重複した値を挿入しないから、あるいはカラムのユニークキー制約の設計を見直します。
IGNORE_ROW_ON_DUPKEY_INDEX によりエラーを無視して挿入することも可能ですが、不整合を受け入れるため根本的な問題解決ではありません。
参考リンク:
スポンサード リンク