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