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