ingres_autocommit

(PHP 4 >= 4.0.2, PHP 5 < 5.1.0, PECL ingres >= 1.0.0)

ingres_autocommitSchaltet den autocommit-Modus an oder aus

Beschreibung

ingres_autocommit ( resource $link ) : bool

ingres_autocommit() wird vor dem Öffnen einer Transaktion aufgerufen (vor dem ersten Aufruf der Funktion ingres_query() oder gleich nach einem Aufruf von ingres_rollback() oder ingres_commit()) um den "autocommit"-Modus des Servers ein- oder auszuschalten (beim Beginn eines Skripts ist der autocommit-Modus ausgeschaltet).

Wenn der autocommit-Modus eingeschaltet ist, wird jede Abfrage automatisch sofort vom Server commited, so als würde die Funktion ingres_commit() nach jedem Aufruf von ingres_query() aufgerufen werden. Um festzustellen, ob autocommit ein- oder ausgeschaltet ist, kann man die Funktion ingres_autocommit_state() aufrufen

Normalerweise rollt Ingres jede nicht commitete Transaktion am Ende eines Seitenaufrufs zurück. Mit dieser Funktion oder mit ingres_commit() stellen Sie sicher, daß Ihre Änderungen in die Datenbank geschrieben wurden.

Parameter-Liste

link

Die Verbindungskennung.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Siehe auch