protected synchronized static boolean checkTable( String table, Connection connection ) {
        DatabaseMetaData dbm = null;
        try {
            dbm = connection.getMetaData();
        } catch ( SQLException e2 ) {
            // TODO Auto-generated catch block
            e2.printStackTrace();
        }
        ResultSet tables = null;
        try {
            tables = dbm.getTables( null, null, table, null );
        } catch ( SQLException e1 ) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }
        boolean check = false;
        try {
            check = tables.next();
        } catch ( SQLException e ) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return check;
    }