MCQ King
Oracle – Introduction to PL/SQL
1 / 25
1. What does PL/SQL stand for in Oracle Database?
2 / 25
2. Which type of PL/SQL block is executed automatically when a triggering event occurs in the database?
3 / 25
3. What is the primary purpose of a PL/SQL cursor?
4 / 25
4. Which PL/SQL construct is used for error handling and exception propagation?
5 / 25
5. Which data type is commonly used to store date and time values in PL/SQL?
6 / 25
6. What is the purpose of a PL/SQL package?
7 / 25
7. Which PL/SQL construct is used for looping through a set of records returned by a SELECT statement?
8 / 25
8. In PL/SQL, what is the role of a stored procedure?
9 / 25
9. Which keyword is used to declare a PL/SQL variable?
10 / 25
10. What is the purpose of the RAISE statement in PL/SQL?
11 / 25
11. Which type of PL/SQL block allows you to execute a set of SQL statements without a name?
12 / 25
12. What is the maximum number of exceptions that can be handled in a single EXCEPTION block in PL/SQL?
13 / 25
13. In PL/SQL, what is the purpose of a trigger?
14 / 25
14. Which PL/SQL construct is used to test multiple conditions and execute different code blocks based on the condition met?
15 / 25
15. What is the primary use of dynamic SQL in PL/SQL?
16 / 25
16. Which data type is used to store true or false values in PL/SQL?
17 / 25
17. In PL/SQL, what is the purpose of the COMMIT statement?
18 / 25
18. Which PL/SQL construct is used to define and execute anonymous blocks of code?
19 / 25
19. What is the purpose of the %TYPE attribute in PL/SQL variable declarations?
20 / 25
20. What is the purpose of the SQL%ROWCOUNT attribute in PL/SQL?
21 / 25
21. Which PL/SQL construct is used to explicitly raise a user-defined exception?
22 / 25
22. What is the role of the INTO clause in a PL/SQL SELECT statement?
23 / 25
23. Which PL/SQL construct is used to iterate through elements of a collection?
24 / 25
24. In PL/SQL, what is the purpose of the ROLLBACK statement?
25 / 25
25. What is the primary advantage of using PL/SQL over SQL for database programming tasks?
Your score is
Restart quiz