Re: Support for DatabaseMetadata: getCatalogName, getTableName, - Mailing list pgsql-jdbc

From Kris Jurka
Subject Re: Support for DatabaseMetadata: getCatalogName, getTableName,
Date
Msg-id Pine.BSO.4.64.0701041324480.24201@leary2.csoft.net
Whole thread Raw
In response to Re: Support for DatabaseMetadata: getCatalogName, getTableName,  (Ken Johanson <pg-user@kensystem.com>)
Responses Re: Support for DatabaseMetadata: getCatalogName, getTableName,
List pgsql-jdbc

On Thu, 4 Jan 2007, Ken Johanson wrote:

> These will be in the java.sql.ResultSetMetaData interface's implementation?
> Or would I need to obtain a PGResultSetMetaData (which doesn't seem to extend
> RSMD; does a facade RSMD impl class wrap PGResultSetMetaData?)?
>

ResultSet rs = Statement.executeQuery("SELECT a, b FROM tab");
ResultSetMetaData rsmd = rs.getMetaData();
org.postgresql.PGResultSetMetaData pgrsmd =
     (org.postgresql.PGResultSetMetaData)rsmd;
for (int i=1; i<=rsmd.getColumnCount(); i++) {
     System.out.println(pgrsmd.getBaseTableName(i));
}

Kris Jurka


pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: Unexpected NullPointerException in "processDeadParsedQueries()"
Next
From: "Do, Leon (Leon)"
Date:
Subject: need to update TimestampUtils code