INSERT, UPDATE, DELETE) are committed automatically as soon as they are executed. 
This is known as auto-commit mode. 
You can, however, disable auto-commit mode with the following method call on the Connection object:
conn.setAutoCommit(false);If you disable auto-commit mode, then you must manually commit or roll back changes with the appropriate method call on the
Connection object:
   
conn.commit( );or conn.rollback( );  | 
  
    
      
    
   | 
 
COMMIT or ROLLBACK operation affects all DML statements executed since the last COMMIT or ROLLBACK.COMMIT operation is executed.
 CREATE or ALTER, always includes an implicit COMMIT. 
  If auto-commit mode is disabled, this implicit COMMIT will not only commit the DDL statement, but also any pending DML operations that had not yet been explicitly committed or rolled back.
 | 
          
     I entered 10 puns in a pun contest      hoping one would win, but no pun in ten did.  |