[討論] Ora-00001找不出錯誤處

作者: Kissho (人生是一杯茶)   2022-04-21 09:36:45
各位高手好。
最近我在使用asp.net寫一個網頁要將bpm系統資料庫的某張單資料寫入s系統的資料庫。
Bpm的資料庫是sql server, s的資料庫是oracle。
但我在測試insert的時候會一直跳出「Ora-00001違反必須唯一的限制條件(UNKNOWN.obj#=
113822)」的訊息。
以前曾遇過這個訊息是因為要insert的資料key值重複。
但是我這次把要insert的資料print出來看並沒有key重複的狀況,改了key的欄位值後仍有o
ra00001。
估狗後也有人提到可能是sequence或index的問題,但裡面的UNKNOWN.obj看起來也不像是se
quence或index name...?
這問題困擾我好幾天了....希望有大大可以幫忙....我實在是對Oracle很不熟...
作者: cspy (Perfect Stranger)   2022-04-24 11:10:00
查看一下insert的schema 通常是還有欄位被設定成uni
作者: tomhawkreal (阿湯)   2022-05-02 11:48:00
select * from user_objects where object_id=113822先找出這是哪個object

Links booklink

Contact Us: admin [ a t ] ucptt.com