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