OCICommit

(PHP 3>= 3.0.7, PHP 4 , PHP 5)

OCICommit -- Esegue le transazioni in sospeso

Descrizione

bool OCICommit ( int connection )

ocicommit() esegue tutte le transazioni in sospeso sulla connessione Oracle connection. Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Questo esempio dimostra l'utilizzo di OCICommit.

Esempio 1. OCICommit

<?php
    // Login sul server Oracle
    $conn = OCILogon('scott', 'tiger');

    // Parse SQL
    $stmt = OCIParse($conn, "INSERT INTO impiegati (nome, cognome) VALUES ('Massimo', 'Carlotti')");

    // Esecuzione dello statement
    OCIExecute($stmt);

    // Commit della transazione
    $committed = OCICommit($conn);

    // Valuta se la commit ha funzionata. Se c'e' un errore, restituisce il messaggio di errore
    if(!$committed) {
        $error = OCIError($conn);
        echo 'Commit fallito. Oracle ha restituito: ' . $error['message'];
    }

    // Chiusura della connessione
    OCILogoff($conn);
?>

Vedere anche ocirollback().

Hosting by: hurra.com
Generated: 2007-01-26 17:56:47