A5:
| |
1) | B | You cannot issue an SQL statement against the triggering table in the body of the trigger. | 2) | B | Any SQL statement (INSERT, UPDATE, DELETE, and SELECT) against the triggering table inside the body of the trigger will cause a mutating table error. | 3) | B | You are able to issue SQL statements against any table but the triggering table in the body of a trigger. In other words, it there is a trigger defined on the STUDENT table, you can issue a SELECT statement against the ZIPCODE table in the body of the trigger. This will not cause any error. However, if you issue a SELECT statement against the STUDENT table, you will get a mutating table error when the trigger fires. You will recall that a mutating table error is a runtime error and is not be detected by the PL/SQL compiler. | 4) | C | | 5) | C | You will recall that a constraining table restriction is applicable to Oracle versions prior to 8i. |
|