Course Outline
Introduction to PL/SQL Language for Government
- Execution Environment
- Comparison of SQL and PL/SQL
- Language Characteristics, Lexical Units
- Structure of PL/SQL Blocks
- Anonymous Blocks vs. Stored Subroutines
- Program Execution
Scalar Variables for Government
- Declarations
- Data Types
- Lifetime, Scope, Initialization
Controlling the Order of Instruction Execution for Government
- Decision Making
- Loops
- Labels and Jumps
SQL Commands in PL/SQL for Government
- DML Commands
- DDL Commands and Dynamic SQL
- TCL Commands and Transaction Management
- Simplified SELECT Command
Cursor Handling for Government
- Record Types
- Static Cursors
- Cursor Loops
- Parameterization of Cursors
Error and Exception Handling for Government
- Names, Codes, Messages
- Exception Handling Section and Propagation
- Defining Custom Exceptions and Their Use
- Simulating the Occurrence of Errors
- Application Errors
Suggested Pre-Training
ORA_S1
Suggested Follow-Up Training
ORA_P2
Requirements
A foundational understanding of database principles and the Structured Query Language (SQL), including proficiency in writing queries and executing Data Manipulation Language (DML), Data Definition Language (DDL), and Transaction Control Language (TCL) commands, is essential. Basic programming skills in any structured language are also beneficial for government professionals.
Testimonials (3)
I liked very much the format of the training, hands on, directly in sql developer.
Andreea - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
The exercises were explained very good.
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
It was quite hands-on, not too much theory.