What is mutating table?

Answer Posted / kaushik

A mutating table is a table that is currently being modified
by an UPDATE, INSERT or DELETE statement, or a table that
might need to be updated by the effects of a declarative
DELETE CASCADE referential integrity action. A table is not
considered mutating for STATEMENT triggers.

The triggered table itself is a mutating table as well as
any table referencing it with the foreign key constraint.
This restriction prevents a row trigger from seeing an
inconsistent set of data.

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is a memo field?

529


What is a unique key and primary key and foreign key?

569


Why do we use procedures in sql?

550


Is truncate ddl or dml?

545


How can we solve sql error: ora-00904: invalid identifier?

699






How can we implement rollback or commit statement in a trigger?

582


Is it possible to link two groups inside a cross products after the cross products group has been created?

597


How many types of primary keys are there?

531


What are different sql data types?

513


how to calculate expressions with sql statements? : Sql dba

532


What are field types?

539


write an sql query to find names of employee start with 'a'? : Sql dba

580


What are reports usually used for?

568


What is sap sql anywhere?

535


What is difference between cursor and trigger?

559