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.
Course Outline
Overview of PL/SQL Language
- Operational environment
- Distinctions between SQL and PL/SQL
- Linguistic properties and lexical elements
- Framework of PL/SQL blocks
- Differentiation between anonymous blocks and stored subroutines
- Runtime processing
Scalar Variable Management
- Declaration procedures
- Data type classifications
- Variable duration, visibility range, and initialization methods
Managing Instruction Flow
- Conditional logic implementation
- Iterative constructs
- Use of labels and control transfers
Integration of SQL Commands in PL/SQL
- Data Manipulation Language (DML) operations
- Data Definition Language (DDL) operations and dynamic SQL execution
- Transaction Control Language (TCL) commands and transaction management
- Optimized SELECT statement usage
Cursor Management
- Record type definitions
- Static cursor implementation
- Iteration through cursors
- Passing parameters to cursors
Error and Exception Management
- Identification via names, codes, and messages
- Exception handling blocks and propagation protocols
- Creation and application of custom exceptions
- Methods for simulating error conditions
- Handling application-specific errors
Recommended prerequisite training
ORA_S1
Recommended subsequent training
ORA_P2
Requirements
Familiarity with fundamental database principles and SQL syntax, including query operations and DML, DDL, and TCL commands. Foundational programming capabilities in a structured language are advantageous for government roles.
14 Hours
Testimonials (3)
he explained very well, and gave guidance on the exercises.
Stoyan - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
I liked the hands-on experience and the opportunity to work on actual coding activities
Kristine - Isuzu Philippines Corporation
Course - ORACLE PL/SQL Fundamentals
The PL/SQL session basics. I used PL/SQL but never got the basics of it and this course helped me a lot understand PL/SQL queries.