Das Buch PL-SQL ist zurzeit in Überarbeitung! Änderungen auf dieser Seite bitte nur in Absprache mit mir.
Allgemeines
Ein Cursor ist 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.
Syntax
cursor [NAME] is select [SPALTEN,*] from [TABELLE] where [BEDINGUNG] ....;
Cursor Schleifen
LOOP FETCH [CURSOR] INTO [TYPE]; ..... EXIT WHEN [BEDINGUNG] END LOOP;
FOR [i] IN [CURSOR] LOOP ..... EXIT;
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.