PHP Handbuch
Zurück |  | Weiter

# sesam_rollback

(PHP 3 CVS only)

sesam_rollback -- Verwirft alle noch nicht gesicherten Änderungen der SESAM-Datenbank

## Beschreibung

bool sesam_rollback ( void )

Rückgabewerte: `TRUE` bei erfolgreicher Ausführung, ansonsten `FALSE`

sesam_rollback() Verwirft alle noch nicht gesicherten Änderungen der SESAM-Datenbank sowie Ergebnis-Cursor und Ergebnis-Deskriptoren.

Bei jeder Beendigung eines aktuellen Skripts sowie beim Aufruf von sesam_disconnect()) werden nicht gesicherte Daten durch einen impliziten sesam_rollback() Aufruf verworfen.

Siehe auch: sesam_commit().

Beispiel 1. Verwerfen einer Änderung der SESAM-Datenbank

`<?php if (sesam_connect ("mycatalog", "myschema", "otto")) { if (sesam_execimm("INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)") && sesam_execimm("INSERT INTO othertable VALUES (*, 'Another Test', 1)")) sesam_commit(); else sesam_rollback(); } ?>`

Zurück | Zum Anfang | Weiter
sesam_query | Nach oben | sesam_seek_row