Учебник РНР
Назад Вперёд

sesam_rollback

(только PHP 3 CVS)

sesam_rollback - отбрасывает любые запущенные обновления БД SESAM.

Описание

bool sesam_rollback (void)

Возвращает TRUE при успехе, FALSE при ошибке.

sesam_rollback() отбрасывает все запущенные обновления БД. Влияет также на результирующие курсоры и результирующие дескрипторы.

В конце каждого скрипта, как часть функции sesam_disconnect() , sesam_rollback() выполняется неявно, отменяя любые начатые изменения БД.

См. также sesam_commit() .

Пример 1. Отмена обновления SESAM-БД
<?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(); } ?>

Назад Оглавление Вперёд
sesam_query Вверх sesam_seek_row