OPEN CURSOR [WITH HOLD] c FOR SELECT select_statement.
Öffnen eines Datenbank-Cursors c für die im SELECT-Zusatz
angegebene Tabelle oder View. Verwendet werden können alle SELECT-Befehle, deren Ergebnis
eine Tabelle und kein Einzelsatz sein soll. Nach dem erfolgreichen Öffnen des Cursors
kann die durch Select beschriebene Datenmenge mit dem FETCH Befehl solange gelesen werden
bis der Cursor geschlossen wird. Der Versuch einen bereits geöffneten Cursor erneut zu
öffnen, ergibt einen Laufzeitfehler. OPEN CURSOR gehört zum SQL Befehlssatz.
Die Variable c muß vom Typ CURSOR sein, also mit DATA cursor TYPE CURSOR deklariert
werden.