Die Verwaltung eines Cursors ist der Verwaltung einer Datei in einer Programmiersprache ähnlich. Folgende Aufgaben sind bei der Verwaltung von Cursor vorgesehen:
Deklarieren Sie einen Cursor für eine bestimmte SELECT-Anweisung oder Prozedur mit der DECLARE-Anweisung.
Öffnen Sie den Cursor mit der Anweisung OPEN.
Rufen Sie mit der FETCH-Anweisung für jeweils eine Zeile Ergebnisse aus dem Cursor ab.
Die Warnung "Zeile nicht gefunden" signalisiert das Ende der Ergebnismenge.
Schließen Sie den Cursor mit der Anweisung CLOSE.
Standardmäßig wird ein Cursor am Ende einer Transaktion automatisch geschlossen (bei COMMIT- oder ROLLBACK-Anweisungen). Wenn ein Cursor mit der WITH HOLD-Klausel geöffnet wurde, bleibt er für nachfolgende Transaktionen geöffnet, bis er explizit geschlossen wird.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |