Oracle – DML and Transaction Management MCQ

Oracle – DML and Transaction Management

1 / 14

1. What does DML stand for in Oracle?

2 / 14

2. In Oracle, which statement is used to perform data manipulation operations such as INSERT, UPDATE, and DELETE?

3 / 14

3. What does the RETURNING clause in DML statements provide in Oracle?

4 / 14

4. What is the primary purpose of exception handling in DML operations in Oracle?

5 / 14

5. In Oracle PL/SQL, what is the purpose of the COMMIT statement?

6 / 14

6. Which statement is used in Oracle PL/SQL to roll back the current transaction and undo all changes made?

7 / 14

7. What is the purpose of the SAVEPOINT statement in Oracle PL/SQL?

8 / 14

8. Which statement is used in Oracle PL/SQL to explicitly set properties for a transaction, such as isolation level?

9 / 14

9. In Oracle, what is the purpose of the LOCK TABLE statement in PL/SQL?

10 / 14

10. What is an autonomous transaction in Oracle PL/SQL?

11 / 14

11. In Oracle PL/SQL, what are the rules and restrictions on autonomous transactions?

12 / 14

12. What is transaction visibility in Oracle?

13 / 14

13. When should you use autonomous transactions in Oracle PL/SQL?

14 / 14

14. What is the purpose of building an autonomous logging mechanism in Oracle PL/SQL?

Your score is

0%