From: Barry Lind Date: Wed, 6 Aug 2003 05:53:13 +0000 (+0000) Subject: Applied patch from kho@redhat.com to fix a problem with trying to use a fetch X-Git-Tag: REL7_4_BETA2~173 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=11e9dcc5499b2cc709063ccce33eab07da7ac769;p=postgresql Applied patch from kho@redhat.com to fix a problem with trying to use a fetch when a cursor wasn't being used. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java --- diff --git a/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java b/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java index 5f10f11046..c314b77d65 100644 --- a/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java +++ b/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java @@ -9,7 +9,7 @@ * Copyright (c) 2003, PostgreSQL Global Development Group * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/jdbc1/Attic/AbstractJdbc1ResultSet.java,v 1.13 2003/06/30 21:10:55 davec Exp $ + * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/jdbc1/Attic/AbstractJdbc1ResultSet.java,v 1.14 2003/08/06 05:53:13 barry Exp $ * *------------------------------------------------------------------------- */ @@ -131,6 +131,10 @@ public abstract class AbstractJdbc1ResultSet implements BaseResultSet String[] binds = new String[0]; // Is this the correct query??? String cursorName = statement.getStatementName(); + //if cursorName is null, we are not batching (likely because the + //query itself can't be batched) + if (cursorName == null) + return false; sql[0] = "FETCH FORWARD " + fetchSize + " FROM " + cursorName; QueryExecutor.execute(sql, binds,