Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Oracle PL/SQL Fundamentals - Part 2

In this course, we will take an in-depth look at Procedures, Functions, and Packages. These named program units are powerful programming constructs which can greatly enhance and optimize your code.

Intermediate
5h 10m
(248)

Created by Pankaj Jain

Last Updated Mar 29, 2023

Course Thumbnail
  • Course

Oracle PL/SQL Fundamentals - Part 2

In this course, we will take an in-depth look at Procedures, Functions, and Packages. These named program units are powerful programming constructs which can greatly enhance and optimize your code.

Intermediate
5h 10m
(248)

Created by Pankaj Jain

Last Updated Mar 29, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

In this course, we will learn how to create, compile, and execute Procedures, Functions, and Packages which are named program units that are pre-compiled and stored in the database. These are powerful programming constructs which help with increasing the re-usability of code along with making it more efficient. We will also take a look at how to pass parameters to these subprograms, parameter modes, and how to pass parameters by reference and by value. We will discuss how roles and privileges come into play when compiling and executing subprograms along with the authid clause. We will also talk about local subprograms and calling functions from SQL statements. All of these are important concepts and will enable you to write efficient and highly performing PL/SQL code.

Oracle PL/SQL Fundamentals - Part 2
Intermediate
5h 10m
(248)
Table of contents

About the author
Pankaj Jain - Pluralsight course - Oracle PL/SQL Fundamentals - Part 2
Pankaj Jain
17 courses 4.2 author rating 1458 ratings

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

Get started with Pluralsight