From: | Dave Cramer <Dave(at)micro-automation(dot)net> |
---|---|
To: | Thorsten Meinl <Thorsten(at)meinl(dot)bnv-bamberg(dot)de> |
Cc: | "pgsql-jdbc(at)postgresql(dot)org" <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Re: Bug in DatabaseMetaData.getColumns(...)?? Patch applied |
Date: | 2002-12-05 01:12:39 |
Message-ID: | 1039050759.2738.134.camel@inspiron.cramers |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
This has been patched in the current sources
Dave
On Fri, 2002-11-29 at 18:01, Thorsten Meinl wrote:
> Hello,
>
> I just downloaded the new 7.3 release of PostgreSQL and also tried the
> new JDBC-drivers shipped with the release. And I have problems with the
> new driver.
> The Java-API says for the function DatabaseMetaData.getColumns(...):
>
> <snip>
> Retrieves a description of table columns available in the specified
> catalog.
>
> Only column descriptions matching the catalog, schema, table and column
> name criteria are returned. They are ordered by |TABLE_SCHEM|,
> |TABLE_NAME|, and |ORDINAL_POSITION|.
> </snip>
>
> Looking in org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java I
> find in line 2312 in getColumns(...)
>
> <snip>
> sql += " ORDER BY nspname,relname,attname ";
> </snip>
>
> So the order is wrong, the columns or sorted by their name and not by
> their position in the table-defintion. This broke my code.
> Is this a bug or an intended feature?
>
> Greetings
>
> Thorsten
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
--
Dave Cramer <Dave(at)micro-automation(dot)net>
From | Date | Subject | |
---|---|---|---|
Next Message | jguthrie | 2002-12-05 16:44:56 | performance issues |
Previous Message | Dave Cramer | 2002-12-05 01:07:49 | Re: JDBC driver - first impressions and comments |