sesam_commit

(No version information available, might be only in CVS)

sesam_commit — Valide la transaction SESAM en cours

Description

bool sesam_commit ( void )

Valide la transaction SESAM en cours.

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() .

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple 2382. Valider une transaction SESAM

<?php
if ( sesam_connect  ( "mycatalog" "myschema" "otto" )) {
    if (!
sesam_execimm  ( "INSERT INTO mytable VALUES (*, 'Small Test', <0, 8, 15>)" ))
        die(
"Échec de l'insertion" );
    if (!
sesam_commit ())
        die(
"Échec de l'insertion" );
}
?>

Voir aussi

sesam_rollback()