Workshop

Introduction to Oracle PL/SQL («ODSQL2»)

In this workshop we teach you the basics of Oracle PL/SQL. Practical exercises will help you to write complex PL/SQL programs in a structured and efficient way.
Duration 5 days
Price 3'950.–

Course facts

Key Learnings
  • Understanding and being able to use the procedures, packages and functions of the Oracle database
Content
  • What is PL/SQL and what is it used for?
  • The structure of the PL/SQL block
  • Variables, types and subtypes, PL/SQL data types
  • RECORDS declaration and use
  • Statements and comments
  • Embedded SQL statements
  • Explicit data type conversion
  • Nested PL/SQL blocks
  • CASE, SYS_CONTEXT
  • Control statements – IF, ELSEIF and ELSE
  • Rules for NULL, AND and OR
  • Loops – LOOP, WHILE, FOR, EXIT and CONTINUE
  • CURSOR implicit and explicit (static)
    • OPEN, FETCH, CLOSE
    • Cursor FOR loops
  • Subroutines: Procedures and functions
  • Autonomous transactions
  • PL/SQL functions in SQL
  • Exceptions – what to do in the event of an error
  • Packages – basic concept
  • Triggers
Methodology & didactics

Theory and practical exercises

Requirements

Good SQL knowledge and basic knowledge of the database is required.

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

23
Jun
2025
27
Jun
2025
Virtual Training
German
Timetable
If you register now, this course is guaranteed to take place!
CHF 3’950.-
exkl. 8.1% Mwst.
If you register now, this course is guaranteed to take place!
CHF 3’950.-
exkl. 8.1% Mwst.
Next date
23
Jun
2025
27
Jun
2025
Virtual Training
German
Timetable
If you register now, this course is guaranteed to take place!
CHF 3’950.-
exkl. 8.1% Mwst.
If you register now, this course is guaranteed to take place!
CHF 3’950.-
exkl. 8.1% Mwst.

Further courses

Oracle PL/SQL – Advanced («ODPLSA»)

2 days
CHF
2'150.–