/ / PLSQL:トリガのエラーによって元の操作がキャンセルされないようにするにはどうすればよいですか。 - plsql、エラー処理、トリガ

PLSQL:元の操作を取り消すトリガーのエラーを防ぐにはどうしたらいいですか? - plsql、エラー処理、トリガ

多分あなたは次の質問で私を助けることができます:

テーブルtable1があります。 tabel1には、基本的に "table1への挿入後、プロシージャxyzを呼び出す"というトリガtrigger1があります。

後で、プロシージャxyzが再度変更され、それが呼び出されたときにエラーが発生します。これにより、トリガが機能しなくなり、挿入が行われなくなります。

たとえtriggersアクションの間にエラーが発生したとしても、それが挿入をブロックしないようにtriggerを設計する方法があるかどうか私は尋ねたいですか?

ありがとうございました!

回答:

回答№1は0

例外ブロックを追加してエラーを防ぐことができます https://docs.oracle.com/cd/A97630_01/appdev.920/a96624/07_errs.htm