sesam_commit
(PHP 3 CVS only)
sesam_commit --
SESAMデータベースへの待機中の更新処理をコミットする
説明
bool
sesam_commit ( void )
返り値: 成功時にTRUE、エラー時に
FALSE
sesam_commit() は、全ての待機中のデータベース
への更新処理をコミットします。
他のデータベースのように"自動コミット"機能がないため、事故により
データが失われる可能性があることに注意してください。カレントのスク
リプト実行終了時にコミットされていないデータは、暗黙の
sesam_rollback() コールにより破棄されます。
sesam_rollback()も参照ください。
例 1. SESAM データベースの更新をコミットする
<?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"); } ?>
|
|