DB2 SQL PL, triggers, stored procedures & user-defined functions (EN/NL/FR)

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

DB2 SQL PL, triggers, stored procedures & user-defined functions (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeLeuven (BE)
24 apr. 2026
computer Online: Zoom, Teams
24 apr. 2026
Beschrijving

Learn to design and implement Db2 stored procedures, triggers and UDFs (user-defined functions) during this one-day ABIS training.

Since quite some time now, the possibility exists to integrate extra functionality in your database by means of stored procedures, triggers and user defined functions. Meanwhile, these features have proven to be indispensable, especially for improving modularity, reusability, and security. Time for you to start using these functional objects!

In this course we will look into

  • the advantages and disadvantages of stored procedures, triggers and user defined functions;
  • how to apply the right tool.

Participants will also get a technical insight in the set-up …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: IBM Db2 SQL, Database ontwerp / design, SQL, Databases en IBM (overzicht).

Learn to design and implement Db2 stored procedures, triggers and UDFs (user-defined functions) during this one-day ABIS training.

Since quite some time now, the possibility exists to integrate extra functionality in your database by means of stored procedures, triggers and user defined functions. Meanwhile, these features have proven to be indispensable, especially for improving modularity, reusability, and security. Time for you to start using these functional objects!

In this course we will look into

  • the advantages and disadvantages of stored procedures, triggers and user defined functions;
  • how to apply the right tool.

Participants will also get a technical insight in the set-up and the use of stored procedures, triggers and user-defined functions.

Both external stored procedures and stored procedures set-up with SQL PL (the 'SQL procedural language') are discussed. The SQL PL language is treated in sufficient depth such that participants will be able to write even fairly complex procedures.

For those who want to go deeper into SQL PL, we refer to the course SQL PL database programming.

Intended for

Application developers and technical analysts who have to develop stored procedures, triggers or user defined functions.

DBAs and data base designers who want to know the new possibilities in Db2 and learn how triggers and stored procedures can help implement the logical design, the data integrity, and the access control of a relational database.

Backgroud

Participants should be familiar with SQL (see SQL and relational databases fundamentals) and with Db2 for z/OS (see Db2 for z/OS fundamentals course) or Db2 for Linux, Unix and Windows (see Db2 for LUW fundamentals course). Knowledge of an application programming language (COBOL, PL/I, C, Java, SQL PL, ...) is not required.

You can test for yourself to see if you have enough background by filling out the on-line self-test "SQL fundamentals".
For Db2 on z/OS, you can test for yourself to see whether you have sufficient Db2 background by filling out the online self-test "Db2".

Main topics

  • SQL PL:
    • The procedural language of Db2: a short introduction
    • How to use variables, create cursors, throw exceptions, verify conditions, ...
  • Triggers:
    • What are triggers?
    • How and when do we use triggers?
    • Writing triggers
    • Examples and exercises
  • Stored procedures:
    • What are stored procedures: advantages and disadvantages?
    • When do we use stored procedures?
    • External stored procedures (written in COBOL, PL/I, C, Java, ...)
    • "Native" stored procedures: written in SQL PL
    • Examples and exercises
  • User defined functions:
    • User defined functions: introduction
    • How do we implement user defined functions?
    • When and how to use UDFs?
    • Scalar functions and table functions
    • Native functions versus external ones (written in COBOL, PL/I, C, Java, ...)
    • Examples and exercises

Training method

Classroom instruction with examples and exercises.

Delivered as a live, interactive training – available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Certificate

At the end of the session, the participant receives a "Certificate of Completion".

Duration
1 day.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.