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