Oracleは、テーブルのデータを削除すると、唯一の制約違反が、子レコードは、解決策を発見されていることを示唆しています

この問題は、他のテーブルの主キー、外部キーを持つ彼の関連メインテーブルであるあなたは、このテーブルを削除するので、メインテーブルを削除することができ、あなたはデータ・ワードのテーブルを削除する必要があります。

a.constraint_name、a.table_name、b.constraint_name選択
USER_CONSTRAINTSから、USER_CONSTRAINTSのB
a.constraint_type = 'R'
及びb.constraint_type = 'P'
とa.r_constraint_name = b.constraint_name
とa.constraint_name = 'FK_XXXXX'を

この文では、子テーブルに記載されています。

ヒント:あなたは、トリガー・プロセスの実行エラーことを示唆し、データのテーブルを削除すると、その後削除された後、禁止をトリガすることができます。

おすすめ

転載: www.cnblogs.com/lovejingjing/p/11115711.html