Re: Metadata for tables, schema, and numeric
От | Bruce Momjian |
---|---|
Тема | Re: Metadata for tables, schema, and numeric |
Дата | |
Msg-id | 200107041506.f64F6dg05655@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Metadata for tables, schema, and numeric (Mike Finn <mike.finn@tacticalExecutive.com>) |
Ответы |
Re: Metadata for tables, schema, and numeric
|
Список | pgsql-jdbc |
Please try the newer jdbc driver at: http://jdbc.fastcrypt.com This may fix those problems. > Using 7.1 the following don't ever seem to return anything > > getCatalogName(int) > getSchemaName(int) > getTableName(int) > > has this been implemented in a newer version of the JDBC driver > If yes... where to get it? > If no... is it planned? > > As well > getPrecision(int) > always returns 0 for type numeric(p,s). I checked the source for the driver > (jdbc2) and it seems to always set this to zero as it is not a type checked > for in the switch list (or cascading if's -- it was yesterday when I checked). > > Is this because the backend does not provide this information to a client or > is it simply a matter of little more code to the driver to explicitly check > for a few more types? > > > gb=> \d customer > Table "customer" > Attribute | Type | Modifier > ---------------------------+---------------+---------- > seqcustomer | numeric(15,0) | not null > name | text | not null > <other fields> > > and executing this query > > select customer.seqCustomer from customer > > gives the following > > getColumnName: seqcustomer > getCatalogName: > getColumnLabel: seqcustomer > getSchemaName: > getTableName: > getPrecision: 0 > getScale: 0 > > > Thanks in advance. > Mike > > =================== > Mike Finn > Tactical Executive Systems > mike.finn-pgsql-jdbc@tacticalExecutive.com > > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://www.postgresql.org/search.mpl > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
В списке pgsql-jdbc по дате отправления: