我收到一個我無法理解的錯誤。錯誤是非常簡單的:引用一個似乎不存在的約束的Oracle唯一約束違規
ORA-00001: unique constraint (*schema*.*xyz_constraint*) violated
但是,什麼導致我的困惑是事實上,沒有這樣的約束似乎存在。這當然沒有在桌面上定義;所討論的數據庫幾乎沒有定義完整的參照完整性,而我插入數據的特定表沒有定義鍵。
對於它的價值,我不能在任何地方在數據庫中找到約束:
select *
from all_constraints
where constraint_name like '%xyz_constraint%'
有什麼我俯瞰?謝謝。
嘗試尋找它再次當試圖這樣一個獨特的** **指數將有一個重複的,Oracle將作爲一個獨特的** **約束違規報告。所以我會建議尋找唯一的索引,除了約束。 – 2012-01-17 05:56:30