OCICommit
(PHP 4, PHP 5, PECL oci8:1.0-1.2.4)
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.
Example#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().