PL/SQL: Bedingungen

Aus Wikibooks

Wechseln zu: Navigation, Suche
Zurück zu " Operatoren " | Hoch zu " Inhaltsverzeichnis " | Vor zu " Schleifen "


[Bearbeiten] Allgemeines

Ein Cursor eine Art Zeilenvariable oder -zeiger, mit dem die Ergebnismenge einer SELECT-Anweisung zeilenweise (mit Hilfe der FETCH-Anweisung oder per CURSOR-FOR-LOOP) durchschritten wird.

[Bearbeiten] Syntax

 cursor [NAME] is
 select [SPALTEN,*] from [TABELLE] 
 where  [BEDINGUNG] ....;

[Bearbeiten] Cursor Schleifen

LOOP
FETCH [CURSOR] INTO [TYPE];
.....
EXIT WHEN [BEDINGUNG]
END LOOP;


FOR [i] IN [CURSOR]
LOOP
.....
EXIT;
Persönliche Werkzeuge
Buch erstellen