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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Programmierung » Anwendungsentwicklung mit SQL » 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