Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Introduction to PL/SQL language
- 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
- Declarations
- Data types
- Lifetime, scope, initialization
Controlling the order of instruction execution
- Decision making
- Loops
- Labels and jumps
SQL commands in PL/SQL
- DML commands
- DDL commands and dynamic SQL
- TCL commands and Transactivity
- Simplified SELECT command
Cursor handling
- Record types
- Static cursors
- Cursor loops
- Parameterization of cursors
Error and exception handling
- Names, codes, messages
- Exception handling section and propagation
- Defining custom exceptions and their use
- Simulating the occurrence of errors
- Application errors
Recommended preparatory training ORA_S1 Recommended subsequent training ORA_P2
Requirements
Participants must possess a working knowledge of fundamental database concepts and SQL syntax, including query construction and Data Manipulation Language (DML), Data Definition Language (DDL), and Transaction Control Language (TCL) commands. Basic proficiency in structured programming paradigms is recommended.
Testimonials (2)
To understand and better comprehensive with routine SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Course - Oracle Database 19c PL and Advanced SQL
I liked the hands-on experience and the opportunity to work on actual coding activities