Re: JDBC 4 Compliance - Mailing list pgsql-jdbc
From | REBruchs |
---|---|
Subject | Re: JDBC 4 Compliance |
Date | |
Msg-id | 293F2084889C4DB797EB047AE5BF8410@polaris Whole thread Raw |
In response to | Re: JDBC 4 Compliance (Kevin Wooten <kdubb@me.com>) |
List | pgsql-jdbc |
Kevin, Thanks for pointing that out. I noticed the same also. You are also probably aware of the recent turmoil regarding the security problems with Java and Oracle's efforts to push at least Java 7u21 and preferably Java 7u25 to the masses. Oracle has stated that Java 6u45 has been archived and recommends Java 7. My original email was not sent as a complaint, but more as an inquiry as to when the PostgreSQL JDBC4 driver (that more closely adheres to the Java 7 JDBC API) might be made available to the development community. I am a long time PostgreSQL and PostgreSQL JDBC driver user and have been quite happy with PostgreSQL for quite some time now. Thank you for your timely responses, and I applaud your efforts and the efforts of other JDBC driver team members in continuing to provide developers of Java/PostgreSQL applications a quality JDBC driver. Best regards, Robert Bruchs -----Original Message----- From: Kevin Wooten [mailto:kdubb@me.com] Sent: Saturday, June 22, 2013 6:19 PM To: REBruchs Cc: 'dmp'; 'PostgreSQL JDBC' Subject: Re: [JDBC] JDBC 4 Compliance Yes. You are referencing the Java 7 documentation which, as I referenced previously, is JDBC 4.1; the mainstream driver does not currently only covers JDBC 4. If you look at the same Java 6 docs (http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html), which is JDBC 4, you'll see that there is no 24th column. On Jun 22, 2013, at 1:50 PM, REBruchs <REBruchs@cfl.rr.com> wrote: > Please see the Oracle JAVA SE API documentation at > http://docs.oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html > > Refer to method getColumns(), column 24 IS_GENERATEDCOLUMN > > Thanks for looking into this. > > -----Original Message----- > From: Kevin Wooten [mailto:kdubb@me.com] > Sent: Saturday, June 22, 2013 2:13 PM > To: dmp > Cc: REBruchs; PostgreSQL JDBC > Subject: Re: [JDBC] JDBC 4 Compliance > > This column is defined in JDBC 4.1 which is not supported by the driver. > > It is supported in my separate implementation of the driver. pgjdbc-ng > <https://github.com/kdubb/pgjdbc-ng> > > > On Jun 22, 2013, at 9:49 AM, dmp <danap@ttc-cmc.net> wrote: > > > It does not appear that method in the Java Docs defines such a > column, IS_GENERATEDCOLUMN, to be returned. The code also does > not indicated any such column. IS_AUTOINCREMENT maybe? Can you > please clarify? > > danap. > > REBruchs wrote: > > > The 9.2-1002 JDBC 4 driver version does not appear to > provide the > IS_GENERATEDCOLUMN column in the ResultSet returned by > > ResultSet DatabaseMetaData.getColumns(String catalog, > String schemaPattern, > String tableNamePattern, > String columnNamePattern) > > > > > > > > -- > Sent via pgsql-jdbc mailing list (pgsql-jdbc@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-jdbc > > > > > > > -- > Sent via pgsql-jdbc mailing list (pgsql-jdbc@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-jdbc
pgsql-jdbc by date: