Re: debugging prepared statements - Mailing list pgsql-jdbc

From Kris Jurka
Subject Re: debugging prepared statements
Date
Msg-id Pine.LNX.4.33.0302090426570.29526-100000@leary.csoft.net
Whole thread Raw
In response to Re: debugging prepared statements  (Richard Welty <rwelty@averillpark.net>)
Responses Re: debugging prepared statements
List pgsql-jdbc
From your original message it appears that either update_core_variables
should be set to one less, or you should use field_index++ instead of
++field_index.

You might also consider updating the JDBC driver at some point.  The
Statement.toString method was recently corrected to display the actual
statement you're working on.  This hasn't made it into any of the
prebuilt jar files on jdbc.postgresql.org, but perhaps soon.

Kris Jurka

On Fri, 7 Feb 2003, Richard Welty wrote:

> On Fri, 7 Feb 2003 08:32:51 -0500 (EST) Richard Welty <rwelty@averillpark.net> wrote:
> > and the debug output. note that the toString() method on the prepared
> > statement just produces the string of "?null" values. what is interesting
> > is that there are 9 of them, and it is the ninth set which blows up.
>
> > statement: ?null?null?null?null?null?null?null?null?null
>
> what is interesting is that the insert, which is succeeding (or at least
> was until i broke it 5 minutes ago), has the following .toString() output:
>
> statement: ?null?null?null?null?null?null?null?null?null?null?null?null)
>
> which is the expected number of ? characters (12). the processing of the
> prepared statements for the update and the insert does indeed seem to be
> behaving differently.
>
> i don't see any material difference in the way that i construct the Insert
> prepared statement and the Update prepared statement except for the things
> required by SQL syntax.
>
> i left the environment information out of the previous posting:
>
> RedHat 7.3
> postgresql 7.2.1-5 from the rpm
> pgjdbc2.jar from the website late october of last year
> jdk 1.4.1_01
>
> thanks in advance for any help/advice,
>   richard
> --
> Richard Welty                                         rwelty@averillpark.net
> Averill Park Networking                                         518-573-7592
>               Unix, Linux, IP Network Engineering, Security
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>




pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: patch for COPY
Next
From: Richard Welty
Date:
Subject: Re: debugging prepared statements