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 Warnmeldung Zeile nicht gefunden
signalisiert normalerweise 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 Klausel WITH HOLD geöffnet wurde, bleibt er für nachfolgende Transaktionen geöffnet, bis er explizit geschlossen wird.
Weitere Hinweise zur Positionierung von Cursorn finden Sie unter Cursor positionieren.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |