ingres_autocommit

Schaltet den autocommit-Modus an oder aus

Beschreibung

bool ingres_autocommit ( resource $link )

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

  • ingres_autocommit_state
  • ingres_query
  • ingres_rollback
  • ingres_commit