2

以前SET CONSTRAINTS ALL DEFERREDに Oracle トランザクション内で実行しましたが、構成された as andから取得したinsertRowを呼び出すとすぐに、( : 整合性制約違反) が返されます。ResultSetPreparedStatementTYPE_SCROLL_INSENSITIVECONCUR_UPDATABLEjava.sql.SQLIntegrityConstraintViolationExceptionORA-02291

これは、「自己」外部キー制約 (グラフ、具体的にはツリーを表します) を持つテーブルであるため、実際には、後で行を挿入するときに制約が満たされるはずです。

明らかに無視されているのはなぜSET CONSTRAINTS ALL DEFERREDですか?どうすればよいですか?

4

1 に答える 1