OCICommit
(PHP 3>= 3.0.7, PHP 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.
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().