diff options
author | Bruce Momjian | 1998-03-20 22:03:55 +0000 |
---|---|---|
committer | Bruce Momjian | 1998-03-20 22:03:55 +0000 |
commit | 2b3bb341fe6c9f56154436aa90c9c4ef1e4d645c (patch) | |
tree | 570d727e076ad6e93e20db81a51986300bd2a212 /src/interfaces/jdbc/postgresql/DatabaseMetaData.java | |
parent | 55c235b266de1dd37e5091f21a752490d758634a (diff) |
This patch fixes a couple of minor bugs:
1) DatabaseMetaData.getPrimaryKeys() would fail saying that there
is no
table t.
2) PreparedStatement.getObject() was missing some break statements,
which
was causing updates not to work with JBuilder (supplied by Aaron
Dunlop).
jdbc fixes from Peter.
Diffstat (limited to 'src/interfaces/jdbc/postgresql/DatabaseMetaData.java')
-rw-r--r-- | src/interfaces/jdbc/postgresql/DatabaseMetaData.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interfaces/jdbc/postgresql/DatabaseMetaData.java b/src/interfaces/jdbc/postgresql/DatabaseMetaData.java index e3ffc3450e..3aef2068cd 100644 --- a/src/interfaces/jdbc/postgresql/DatabaseMetaData.java +++ b/src/interfaces/jdbc/postgresql/DatabaseMetaData.java @@ -2121,7 +2121,7 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData "ic.relname AS COLUMN_NAME," + "'1' as KEY_SEQ,"+ // -- fake it as a String for now "t.typname as PK_NAME " + - " FROM pg_class bc, pg_class ic, pg_index i, pg_attribute a " + + " FROM pg_class bc, pg_class ic, pg_index i, pg_attribute a, pg_type t " + " WHERE relkind = 'r' " + // -- not indices " and bc.relname ~ '"+table+"'" + " and i.indrelid = bc.oid" + |