Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

sesam_commit

(PHP 3 CVS only)

sesam_commit --  SESAMデータベースへの待機中の更新処理をコミットする

説明

bool sesam_commit ( void)

返り値: 成功時にTRUE、エラー時に FALSE

sesam_commit() は、全ての待機中のデータベース への更新処理をコミットします。

他のデータベースのように"自動コミット"機能がないため、事故により データが失われる可能性があることに注意して下さい。カレントのスク リプト実行終了時にコミットされていないデータは、暗黙の sesam_rollback() コールにより破棄されます。

sesam_rollback()も参照下さい。

例 1SESAM データベースの更新をコミットする

<?php
if (sesam_connect ("mycatalog", "myschema", "otto")) {
    if (!sesam_execimm ("INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)"))
        die("insert failed");
    if (!sesam_commit())
        die("commit failed");
}
?>