summaryrefslogtreecommitdiff
path: root/src/interfaces/jdbc/postgresql/ResultSetMetaData.java
diff options
context:
space:
mode:
authorMarc G. Fournier1998-06-03 19:43:29 +0000
committerMarc G. Fournier1998-06-03 19:43:29 +0000
commit85f91d0e8e2fa996a2c7ec629037387e1a9cfd88 (patch)
tree123c0ee674a4d2016996785a580ec598f0cefe9f /src/interfaces/jdbc/postgresql/ResultSetMetaData.java
parent9142e54e7351c744e92b261f9d77c2d3b85c2653 (diff)
From: Peter T Mount <[email protected]>
Bug fixes: PreparedStatement.setObject didn't handle short's ResultSet.getDate() now handles null dates (returns null rather than a NullPointerException) ResultSetMetaData.getPrecision() now returns 0 for VARCHAR New features: Field now caches the typename->oid in a Hashtable to speed things up. It removes the need for some unnecessary queries to the backend. PreparedStatement.toString() now returns the sql statement that it will send to the backend. Before it did nothing. DatabaseMetaData.getTypeInfo() now does something.
Diffstat (limited to 'src/interfaces/jdbc/postgresql/ResultSetMetaData.java')
-rw-r--r--src/interfaces/jdbc/postgresql/ResultSetMetaData.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/interfaces/jdbc/postgresql/ResultSetMetaData.java b/src/interfaces/jdbc/postgresql/ResultSetMetaData.java
index 7a1dfbbf26b..7a01a136ecd 100644
--- a/src/interfaces/jdbc/postgresql/ResultSetMetaData.java
+++ b/src/interfaces/jdbc/postgresql/ResultSetMetaData.java
@@ -296,6 +296,8 @@ public class ResultSetMetaData implements java.sql.ResultSetMetaData
return 16;
case Types.DOUBLE:
return 16;
+ case Types.VARCHAR:
+ return 0;
default:
return 0;
}