This course introduces students to PL/SQL, Procedural Language for SQL. Explore the differences between SQL and PL/SQL. Examine the characteristics of PL/SQL and how it is used to extend and automate SQL.
Objectives
Course Objectives
Get an overview of PL/SQL
Learn how to declare variables
Write executable statements
Learn how to use SQL statements in PL/SQL Programming
Prerequisites
Prerequisites
Oracle Database 19c: SQL Workshop
Course Outline
Course Outline
Introduction
Introduction to PL/SQL
Declaring PL/SQL Variables
Writing Executable Statements
Using SQL Statements Within a PL/SQL Block
Writing Control Structures
Working with Composite Data Types
Using Explicit Cursors
Handling Exceptions
Introducing Stored Procedures and Functions
Creating Procedures
Creating Functions
Debugging Subprograms
Creating Packages
Working with Packages
Using Oracle-Supplied Packages in Application Development
Using Dynamic SQL
Creating Triggers
Creating Compound, DDL, and Event Database Triggers