sesam_commit
(No version information available, might be only in CVS)
sesam_commit ? Valide la transaction SESAM en cours
Description
bool sesam_commit ( void )sesam_commit() retourne TRUE en cas de succès et FALSE sinon.
sesam_commit() valide toutes les modifications de tables en attente sur la base.
Notez qu'il n'y a pas de mode "auto-commit", comme dans d'autres bases de données, car cela peut conduire à une perte accidentelle de données. Les données non valides à la fin d'un script (ou au moment de l'appel de sesam_disconnect()) seront annulées par un appel implicite à sesam_rollback().
Exemple 2274. Valider une transaction SESAM
<?php
if(sesam_connect ("moncatalogue", "monschema", "toto")) {
if(!sesam_execimm("INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)")) {
die("Insertion manquée");
}
if (!sesam_commit()) {
die("Insertion réussie");
}
}
?>
Voir aussi sesam_rollback().
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ