Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL in Anwendungen verwenden » Transaktionen in Anwendungen

 

Cursor und Transaktionen

Im Allgemeinen wird ein Cursor geschlossen, wenn ein COMMIT ausgeführt wird. Es gibt zwei Ausnahmen für dieses Verhalten.

  • Die Datenbankoption close_on_endtrans ist auf Off gesetzt.

  • Ein Cursor wird mit WITH HOLD geöffnet, was der Standard bei Open Client und JDBC ist.

Trifft einer dieser beiden Fälle zu, bleibt der Cursor bei COMMIT geöffnet.

 ROLLBACK und Cursor
 Savepoints
 Cursor und Isolationsstufe