Inhalt

  1. Einführung (thomas)
    Funktionsumfang, Client-Server-Model, Variablen, Typen, Schleifen

  2. Grundlagen (thomas)
    Aufbau eines Blockes, Lexikalische Einheiten, Bezeichner, Literale, Kommentare, Variablendeklarationen, Typen, Skalare Typen, Zusammengesetzte, Referenztypen, Ausdrücke und Operationen, Steuerstrukturen

  3. Datensätze und Tabellen (jahu)

  4. SQL in PL/SQL verwenden (jahu)
    Select, Insert, Update, Where Klausel, Integrierte SQL-Funktionen, Zeichenfunktionen, Numerische Funktionen, Datumsfunktionen, Umwandlungsfunktionen

  5. Cursor (jahu)
    Schleifen

  6. Unterprogramme: Prozeduren und Funktionen (steffen)

  7. Pakete (steffen)

  8. Trigger (steffen)

  9. Fehlerbehandlungen / Exceptions (jabe)
    Deklarieren, Auslösen, Verarbeiten, Weiterreichen

  10. Objekttypen (jabe)
    Struktur, Komponenten, Definition, Deklaration/Initialisierung, Zugriff, Aufruf

  11. Collections (jabe)
    Verschachtelte Tabellen, Varray, Methoden für Collections

  12. PL/SQL Ausführungsumgebungen (stephan)
    PL/SQL auf dem Client / auf dem Server, der PL/SQL-Wrapper

  13. Testen und Fehlersuche (stephan)
    Richtlinien und Tips, Werte von Variablen ausgeben

  14. Dynamisches PL/SQL (jabe)
    Unterschied Statisches vs. Dynamisches SQL