トリガーの挙動まとめ
登録or更新時にロールバックされたらどうなるか
トリガーで登録、更新されない。
登録時に insert 対象がすでに存在していたらどうなるか
ORA-04088: トリガーhogehogeの実行中にエラーが発生しました
更新時に update 対象が存在しないとどうなるか
トリガーで実行されるSQLはただの update になる。
したがって update 対象が存在しなかった場合は何も更新されない。
削除時に delete 対象が存在いないとどうなるか
update 対象が存在しなかった場合と同様に何も削除されない。
コメント