top
a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z

Описание функции sesam-rollback



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();
}
?>
corner
My pencil ;)
Главная   Сервисы   Портфолио   Проги   Видео   Контакты   Ссылки   Текст