SQLExceptionHandler.throwSQLException(e); throw e;
throw m_conn.wrap(e);
    public java.sql.ResultSet getColumns(String catalog,                                         String schemaPattern,                                         String tableNamePattern,                                         String columnNamePattern)        throws SQLException {        try {            java.sql.ResultSet rs = m_metaData.getColumns(catalog,                                                          schemaPattern,                                                          tableNamePattern,                                                          columnNamePattern);            return ResultSet.wrap(m_conn, rs);        } catch (SQLException e) {            SQLExceptionHandler.throwSQLException(e);            throw e;  // code should never get here, but just in case        }    }