  | 
 oci_commit    (PHP 5) oci_commit -- Commits outstanding statements Descriptionbool  oci_commit ( resource connection ) 
     oci_commit() commits all outstanding statements
     for the active transaction on the Oracle connection 
     connection. 
     
      例子 1. oci_commit() example 
<?php     // Login to Oracle server     $conn = oci_connect('scott', 'tiger');           // Parse SQL     $stmt = oci_parse($conn, "                               INSERT INTO                                           employees (name, surname)                                     VALUES                                           ('Maxim', 'Maletsky')                              ");
      /* Execute statement        OCI_DEFAULT tells oci_execute()         not to commit statement immediately */     oci_execute($stmt, OCI_DEFAULT);
      /*     ....     Parsing and executing other statements here ...     ....     */          // Commit transaction     $committed = oci_commit($conn);
      // Test whether commit was successful. If error occurred, return error message     if (!$committed) {         $error = oci_error($conn);         echo 'Commit failed. Oracle reports: ' . $error['message'];     }
  ?>
 |  
  |   
    
     如果成功则返回 TRUE,失败则返回 FALSE。
     注: 
      In PHP versions before 5.0.0 you must use ocicommit() instead. 
      This name still can be used, it was left as alias of
      oci_commit() for downwards compatability. 
      This, however, is deprecated and not recommended.
      
 
     See also oci_rollback() and
     oci_execute().
     
  |   |