FOR EACH ROWとして定義されているトリガーが、起動されたテーブルにアクセスしようとすると、「tableismutating」例外が発生します。 Tom Kyteは、この例外の原因と解決策に関する優れたガイドを作成しましたここ 。
投稿された例では、FOR EACH ROWがないため、例外が発生することはないと思います。通常、FOR EACH ROWトリガーを使用する必要があるのは、各行の:OLDまたは:NEW値にアクセスする必要がある場合のみですが、アクセスする必要はありません。
FOR EACH ROWとして定義されているトリガーが、起動されたテーブルにアクセスしようとすると、「tableismutating」例外が発生します。 Tom Kyteは、この例外の原因と解決策に関する優れたガイドを作成しましたここ 。
投稿された例では、FOR EACH ROWがないため、例外が発生することはないと思います。通常、FOR EACH ROWトリガーを使用する必要があるのは、各行の:OLDまたは:NEW値にアクセスする必要がある場合のみですが、アクセスする必要はありません。