|   import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.Statement;
 
 public class Main {
 public static void main(String[] args) throws Exception {
 int tx = conn.getMetaData().getDefaultTransactionIsolation();
 String txtxt=null;
 switch(tx) {
 case Connection.TRANSACTION_NONE :
 txtxt = "TRANSACTION_NONE"; break;
 case Connection.TRANSACTION_READ_COMMITTED :
 txtxt = "TRANSACTION_READ_COMMITTED"; break;
 case Connection.TRANSACTION_READ_UNCOMMITTED :
 txtxt = "TRANSACTION_READ_UNCOMMITTED"; break;
 case Connection.TRANSACTION_REPEATABLE_READ :
 txtxt = "TRANSACTION_REPEATABLE_READ"; break;
 case Connection.TRANSACTION_SERIALIZABLE :
 txtxt = "TRANSACTION_SERIALIZABLE"; break;
 default:
 txtxt = "UNKNOWN!!";
 }
 System.out.println(txtxt);
 conn.setTransactionIsolation(tx);
 System.out.println("Done");
 conn.setTransactionIsolation(Connection.TRANSACTION_REPEATABLE_READ);
 System.out.println("TX is now " + conn.getTransactionIsolation());
 }
 
 static Connection conn;
 
 static Statement st;
 
 static {
 try {
 // Step 1: Load the JDBC driver.
 Class.forName("org.hsqldb.jdbcDriver");
 System.out.println("Driver Loaded.");
 // Step 2: Establish the connection to the database.
 String url = "jdbc:hsqldb:data/tutorial";
 
 conn = DriverManager.getConnection(url, "sa", "");
 System.out.println("Got Connection.");
 
 st = conn.createStatement();
 } catch (Exception e) {
 System.err.println("Got an exception! ");
 e.printStackTrace();
 System.exit(0);
 }
 }
 }
 
 
 
 
 
 |