Steuert, ob ein COMMIT nach jeder Anweisung ausgeführt wird
On, Off
Off
Wenn auto_commit auf "On" gesetzt ist, wird ein Datenbank-COMMIT nach jeder erfolgreichen Anweisung ausgeführt.
Standardmäßig wird ein COMMIT oder ROLLBACK nur ausgeführt, wenn der Benutzer eine COMMIT- oder ROLLBACK-Anweisung oder eine SQL-Anweisung verwendet, die eine automatische Festschreibung auslöst (wie die Anweisung CREATE TABLE).
In der Standardeinstellung arbeitet ODBC im Autocommit-Modus. Auch wenn Sie in Interactive SQL die Option "auto_commit" auf "Off" gesetzt haben, wird die Interactive SQL-Einstellung von der ODBC-Einstellung überschrieben. Mit dem Verbindungsattribut SQL_ATTR_AUTOCOMMIT können Sie diese ODBC-Einstellung ändern. ODBC-Autocommit ist von der Option "chained" unabhängig.
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 |