Programmierung einer Oracle-Datenbank mit PL/SQL

PL/SQL ist eine blockstrukturierte Sprache
Variablendeklaration mit PL/SQL
Einige bekannte Kontrollstrukturen
SQL-Anweisungen in einem PL/SQL-Programm verwenden
PL/SQL-Unterprogramme
Verwenden von Unterblöcken
Deklarieren einer Prozedur
Deklarieren einer Funktion
Programmentwicklung mit PL/SQL

Erstellen einer gespeicherten Prozedur oder Funktion
Abrufen einer gespeicherten Prozedur
Vorwärtsdeklaration für Prozeduren und Funktionen
Verwenden gespeicherter Funktionen in einer SQL-Anweisung
Speichern von Rückgabewerten in einer Tabelle
Aufrufen einer gespeicherten Prozedur oder Funktion
Pakete
Zusätzliche PL/SQL-Datentypen
Festlegen von Standardwerten für Variablen
Weitere Programmiertechniken mit PL/SQL

Fehlerbehandlung unter PL/SQL
Der Exception-Teil
Vordefinierte Exceptions
Deklarieren einer Exception
Erfolg oder Fehlschlag: Auswerten von sqlcode und sqlerrm
Rückgabe von Fehlern mit Hilfe der Prozedur raise_application_error
Abrufen von Daten mit Hilfe eines Cursor
Deklarieren eines Cursor
Mit Cursor-gesteuerten for-Schleifen arbeiten
%found oder %notfound
Ermitteln der Zeilenanzahl mit Hilfe von %rowcount
Erzwingen von Firmenregeln mit Hilfe von Datenbank-Triggern
Erstellen eines Trigger
Spaltenwerte mit Hilfe eines Trigger auf Gültigkeit prüfen
Sicherheit mit Hilfe eines Trigger erzwingen
Setzen von Spaltenwerten mit Hilfe eines Trigger
commit- und rollback-Anweisungen in Triggern nicht erlaubt
Aufruf von gespeicherten Prozeduren in einem Trigger
Löschen, Aktivieren und Deaktivieren von Triggern
PL/SQL: Eine Einführung

Einführung
Datentypen in PL/SQL
Die Struktur eines PL/SQL-Blocks
Der DECLARE-Abschnitt
Der PROCEDURE-Abschnitt
Der EXCEPTION-Abschnitt
Gespeicherte Prozeduren, Pakete und Trigger

 

 

home
... weiter
zurueck