Training Course
Oracle PL-SQL
2 Days
Course Overview
The Oracle PL/SQL course is designed to introduce Oracle DBAs, software development personnel and database support staff to the primary features and constructs of the PL/SQL Programming Language.Course Prerequisites
-
- Prerequisite course : Oracle SQL
- A working knowledge of SQL*Plus or SQL Developer and Oracle SQL is required along with practical experience in writing SQL statements. This can be obtained by attendance on the pre-requisite course. Some previous programming experience will also prove advantageous.
Target Audience for this Course
-
- Oracle database administrators, software development personnel and database support staff who need to write PL/SQL scripts to enhance their productivity in manipulating data.
Skills Gained from this Training
-
- Writing and running PL/SQL programs from SQL*Plus or SQL Developer
- Declaring and using variables and constants
- Assigning and manipulating values
- Using SQL statements within PL/SQL
- Implementing conditional execution and loop constructs
- Declaring and using cursors with and without parameters
- Updating data with cursors
- Trapping and handling errors and exceptions in code
- Implementing nested and labelled loops and blocks
- Raising exceptions
- Handling PL/SQL records and tables
- Using PL/SQL table built-in functions
Included with this course
-
- Comprehensive course materials and exercises
Course Content
-
DAY 1
-
Course Introduction
Administration and Course Materials
Course Structure and Agenda
Delegate and Trainer Introductions -
PL/SQL FUNDAMENTALS
What is PL/SQL?
Basic Elements
Variables and Constants
Data Types
Initialising Variables and Assigning Values
Using SQL Statements in Code
Generating Output to SQL or SQL Developer -
PROGRAM LOGIc# #IF THEN ELSIF ELSE Statements
CASE Statements
The Basic Loop Construct
WHILE and FOR Loops
Nested and Labelled Loops
The GOTO Statement
The CONTINUE Statement -
USING CURSORS
What is a Cursor?
Implicit and Explicit Cursors
Cursor Operations
Declaring, Opening and Closing Cursors
Fetching Rows
Status Checking
Using Cursors FOR UPDATE
The Cursor FOR Loop
Parameterised Cursors -
Day 2
-
EXCEPTIONS AND NESTED BLOCKS
The EXCEPTION Section
Types of Exception
Handling Named System-Raised Exceptions
Handling Un-named System-Raised Exceptions
User-Declared Exceptions and Application Errors
WHEN OTHERS THEN NULL
Nested and Labelled Blocks
Propagation of Exceptions
Scope of Variables and Cursors
Scope of Goto Statements -
PL/SQL RECORDS AND INDEX-BY TABLES
Declaring Record Types
Handling PL/SQL Records
Nested Records
Declaring PL/SQL Index-By Tables or Associative Arrays
PL/SQL Table Built-in Functions
Manipulating PL/SQL Tables or Associative Arrays -
Note
The 2 Day Oracle PL/SQL course can be combined with the 3 Day Stored Program Units course, this is equivalent to attending the 5 Day Oracle Program with PL/SQL course.
Public Scheduled Course Dates
Prices per delegate. All prices exclude VAT.
03 Jul - 04 Jul 2025
Virtual Course
£995
14 Jul - 15 Jul 2025
Virtual Course
£995
31 Jul - 01 Aug 2025
Virtual Course
£995
04 Sep - 05 Sep 2025
Virtual Course
£995
15 Sep - 16 Sep 2025
Virtual Course
£995
02 Oct - 03 Oct 2025
Virtual Course
£995
30 Oct - 31 Oct 2025
Virtual Course
£995
10 Nov - 11 Nov 2025
Virtual Course
£995
27 Nov - 28 Nov 2025
Virtual Course
£995
Private Training
Flexible dates, location and content. All prices exclude VAT.
-
Public Scheduled Courses
Prices per delegate. All prices exclude VAT.03 Jul - 04 Jul 2025Virtual Course£99514 Jul - 15 Jul 2025Virtual Course£99531 Jul - 01 Aug 2025Virtual Course£99504 Sep - 05 Sep 2025Virtual Course£99515 Sep - 16 Sep 2025Virtual Course£99502 Oct - 03 Oct 2025Virtual Course£99530 Oct - 31 Oct 2025Virtual Course£99510 Nov - 11 Nov 2025Virtual Course£99527 Nov - 28 Nov 2025Virtual Course£995 -
Private Courses
Flexible dates, location and content. All prices exclude VAT. -
Oracle PL-SQL Course Options
Please contact us to discuss options for this coursePublic ScheduledPublic ScheduledFixed course content, fixed date, fixed location, fixed length, multiple organisations - All you need to do is choose which course you would like to attend and contact us to book!PrivatePrivateFlexible course content, flexible training date(s), flexible location(s), variable course length, private to your organisation - Courses can be held at one of our training venues or at another location convenient to you. Training can be set over a number of days or weeks to allow for practice time between training sessions.VirtualVirtualThese courses can be attended from anywhere.
- Virtual Training
Which part of the course did you find particularly valuable
"All of it"
A.W. WATMOS, Microsoft Forms Essentials in Office 365 SharePoint and Power Automate
"Was able to ask the questions I had and practice the skills as we learned. Very comfortable atmosphere, approachable trainer and informative content. Learned some really great new skills! Really feel I understand the full breadth of possibilities in PowerPoint."
M.M. Ryder Architecture, PowerPoint Essentials
"Il was a good pace and well explained"
S.H. Macmillan Cancer Support, Microsoft Power BI Desktop
Following this training what are you going to do differently
"Not refer to internet as much for any Excel problems! For what I require in my work I feel more confident with the knowledge I've gained after today. Also feel I have more knowledge to help my seniors in other Excel based projects. "
R.Y. GSK, Excel Level 3
"Trainer was great! Very enthusiastic. Delivered extremely well and user friendly "
D.B. Edinburgh Woolen Mill, Excel Business Intelligence using Excel Power Tools
"Not used Power BI before but now have ideas on where we can use it, so will start implementing."
R.W. PX Limited, Microsoft Power BI Desktop
Following this training what are you going to do differently
"I made a lot of notes based on the useful tips [the trainer] shared, it will certainly assist with improving sharing schedules with clients, especially where client driven delays are experienced."
L.A. Tekmar, Microsoft Project Essentials
What other courses would you like to attend
"Really enjoyed this course and Adel's presentation. explanations and examples"
N.D. Leeds and Yorkshire Houisng Association, OneDrive Essentials
Public Scheduled Courses
Prices per delegate. All prices exclude VAT.
03 Jul - 04 Jul 2025
Virtual Course
£995
14 Jul - 15 Jul 2025
Virtual Course
£995
31 Jul - 01 Aug 2025
Virtual Course
£995
04 Sep - 05 Sep 2025
Virtual Course
£995
15 Sep - 16 Sep 2025
Virtual Course
£995
02 Oct - 03 Oct 2025
Virtual Course
£995
30 Oct - 31 Oct 2025
Virtual Course
£995
10 Nov - 11 Nov 2025
Virtual Course
£995
27 Nov - 28 Nov 2025
Virtual Course
£995
Private Courses
Flexible dates, location and content. All prices exclude VAT.
Courses Related to Oracle PL-SQL Training
Oracle SQL Fundamentals Course Course overview: The Oracle SQL Fundamentals course is designed to give delegates practical experience in writing Oracle SQL statements and scripts. A wide range of SQL functions and data manipulation statements are introduced. Oracle PL-SQL Stored Program Units Course Course overview: The Oracle PL/SQL Stored Program Units course provides practical experience in developing and writing triggers, functions, procedures and packages. It also introduces some of the Oracle-supplied packages. Oracle SQL Advanced Course Course overview: The Oracle SQL Advanced course is designed to give delegates practical experience in using some of the more advanced features of Oracle SQL. Additional datatypes and the use of advanced SQL functions and expressions are covered together with enhanced table handling features.
Please contact us to discuss your Oracle PL-SQL course, we have many solutions available to ensure you receive the best training possible.
Your PL-SQL course can be delivered online or in-person. You can choose your learning path and delivery style. Learn in-person or online with our virtual classrooms. Your course can be delivered online, at your office or at one of our training venues, it's your choice. Small course sizes. Course materials included. Flexible Oracle PL-SQL course content. Expert trainers and tried & tested training methods. Many course materials available online using your personal training account.
You can master PL-SQL, please contact us to book a place or request a quote for your Oracle PL-SQL course.
Oracle PL SQL Training Courses. Oracle PL/SQL training courses throughout the North East of England including Newcastle, Durham, Washington, Middlesbrough, Darlington, Gateshead, Sunderland, Leeds. SQL SQL Developer Training Courses North East England. How to write and run PL/SQL Programs.
IT Training Solutions Ltd
Oakville, 14 Durham Road West, Bowburn, Durham, DH6 5AU
0191 377 8377
ittrainingsolutions.co.uk
Printed:6/18/2025 5:25:18 PM
Oakville, 14 Durham Road West, Bowburn, Durham, DH6 5AU
0191 377 8377
ittrainingsolutions.co.uk
Printed:6/18/2025 5:25:18 PM