Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Data

Oracle Database Program with PL/SQL Exam Number: 1Z0-149 - Writing Control Structures

This course will help you acquire certification for the exam 1Z0-149: Oracle Database Program with PL/SQL. It will cover the exam objectives of writing control structures in Oracle PL/SQL.

Pankaj Jain - Pluralsight course - Oracle Database Program with PL/SQL Exam Number: 1Z0-149 - Writing Control Structures
by Pankaj Jain

What you'll learn

This course will help you prepare for your PL/SQL certification by making you proficient with the exam objective of writing control structures in PL/SQL.

In this course, Oracle Database Program with PL/SQL Exam Number: 1Z0-149 - Writing Control Structures, you’ll learn various constructs - like IF clauses, CASE statements, and CASE expressions - that Oracle offers for conditional execution.

First, you’ll discover the conditional execution construct of IF ELSIF ELSE clauses.

Next, you’ll take a look at simple CASE statements and searched CASE statements, additional ways to conditionally execute code. Then, you’ll explore their expression counterparts, simple CASE expressions and searched CASE expressions, which can help make code very compact.

Finally, you’ll learn various ways to loop over a set of values using the basic loop, FOR loop and WHILE loops. You’ll discover the characteristics of the loop counter, how to skip loop iterations, and ways to exit the loop.

When you’re finished with this course, you’ll have a good knowledge of the control structures in Oracle PL/SQL which will help you ace that section of the exam - 1Z0-149: Oracle Database Program with PL/SQL.

Table of contents

About the author

Pankaj Jain - Pluralsight course - Oracle Database Program with PL/SQL Exam Number: 1Z0-149 - Writing Control Structures
Pankaj Jain

Experienced technologist, with expertise in various aspects of software development lifecycle, architecting software solutions and software development.

More Courses by Pankaj