irm-1.6-b3/MDB/oci8.php
/**
     * Cancel any database changes done during a transaction that is in
     * progress. This function may only be called when auto-committing is
     * disabled, otherwise it will fail. Therefore, a new transaction is
     * implicitly started after canceling the pending changes.
     * 
     * @access public 
     * @return mixed MDB_OK on success, a MDB error on failure
     */
Cancel any database changes done during a transaction that is in
progress. This function may only be called when auto-committing is
disabled, otherwise it will fail. Therefore, a new transaction is
implicitly started after canceling the pending changes.

@access public
@return mixed MDB_OK on success, a MDB error on failure
Cancel any database changes done during a transaction that is in progress . This function may only be called when auto - committing is disabled otherwise it will fail . Therefore a new transaction is implicitly started after canceling the pending changes . @access public @return mixed MDB_OK on success a MDB error on failure
function rollback()
    {
        $this->debug('Rollback Transaction');
        if ($this->auto_commit) {
            return($this->raiseError(MDB_ERROR, NULL, NULL,
                'Rollback transactions: transactions can not be rolled back when changes are auto commited'));
        }
        if ($this->uncommitedqueries) {
            if (!@OCIRollback($this->connection)) {
                return($this->oci8RaiseError(NULL,
                    'Rollback transaction: Could not rollback pending transaction'));
            }
            $this->uncommitedqueries = 0;
        }
        return(MDB_OK);
    }
function rollback ( ) { $ this -> debug ( 'Rollback Transaction' ) ; if ( $ this -> auto_commit ) { return ( $ this -> raiseError ( MDB_ERROR , NULL , NULL , 'Rollback transactions: transactions can not be rolled back when changes are auto commited' ) ) ; } if ( $ this -> uncommitedqueries ) { if ( ! @ OCIRollback ( $ this -> connection ) ) { return ( $ this -> oci8RaiseError ( NULL , 'Rollback transaction: Could not rollback pending transaction' ) ) ; } $ this -> uncommitedqueries = 0 ; } return ( MDB_OK ) ; }
Cancel any database changes done during a transaction that is in
 progress.
Cancel any database changes done during a transaction that is in progress .