aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/jdbc/postgresql/ResultSet.java
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-09-03 02:31:38 +0000
committerBruce Momjian <bruce@momjian.us>1998-09-03 02:31:38 +0000
commit35a945f2b5b2e8f5ba8cbe6d70678c9799504c10 (patch)
tree63d675d8dd5cae2acb31fb7a5b6027b4e415e6a9 /src/interfaces/jdbc/postgresql/ResultSet.java
parentc37adac74e7aced5eb3e562e2fa05b4f07da41e0 (diff)
downloadpostgresql-35a945f2b5b2e8f5ba8cbe6d70678c9799504c10.tar.gz
postgresql-35a945f2b5b2e8f5ba8cbe6d70678c9799504c10.zip
New stuff from Peter Mount for jdbc.
Diffstat (limited to 'src/interfaces/jdbc/postgresql/ResultSet.java')
-rw-r--r--src/interfaces/jdbc/postgresql/ResultSet.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/interfaces/jdbc/postgresql/ResultSet.java b/src/interfaces/jdbc/postgresql/ResultSet.java
index ba98bd97c91..12dcc476af4 100644
--- a/src/interfaces/jdbc/postgresql/ResultSet.java
+++ b/src/interfaces/jdbc/postgresql/ResultSet.java
@@ -714,6 +714,12 @@ public class ResultSet implements java.sql.ResultSet
throw new SQLException("Column index out of range");
field = fields[columnIndex - 1];
+ // some fields can be null, mainly from those returned by MetaData methods
+ if(field==null) {
+ wasNullFlag=true;
+ return null;
+ }
+
switch (field.getSQLType())
{
case Types.BIT: