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 21 hours
Course Outline
PL/SQL Essentials
- PL/SQL architecture and block composition
- Data types, variables, and constants
- Variable declaration and assignment
Control Flow and Logic
- IF, CASE, and nested conditional statements
- LOOP, WHILE, and FOR syntax
- EXIT and CONTINUE directives
Cursors and Transaction Management
- Implicit and explicit cursors
- Cursor FOR loops and associated attributes
- Controlling transactions via COMMIT, ROLLBACK, and SAVEPOINT
Handling Exceptions
- Exception categories and WHEN clauses
- Utilizing RAISE_APPLICATION_ERROR
- Implementing custom exceptions and handlers
Procedures and Functions
- Creating procedures and functions
- IN, OUT, and IN OUT parameter usage
- Invoking stored procedures from SQL and PL/SQL contexts
Packages and Triggers
- Building and managing packages
- Distinguishing between package specifications and bodies
- Row-level and statement-level trigger implementation
Security and Testing Practices
- Granting and revoking execution permissions
- Debugging PL/SQL using SQL Developer
- Unit testing for stored procedures and packages
Recap and Future Directions
Requirements
- Comprehension of relational database principles
- Foundational knowledge of SQL
- Basic understanding of procedural programming concepts
Target Audience
- Database developers
- Backend programmers and data engineers
- Technical support and DevOps staff operating within Oracle environments
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.