Thank you, but I think about this last night. Opening unnecessary portals
isn't good idea, similarly sending 2nd describe when statement was
prepared. Currently JDBC drivers doesn't make this. I think better will be
to store what format we had requested on stack, and then coerce those
formats when results are handled.
On Fri, 26 Nov 2010 01:02:25 -0500, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> Maciek Sakrejda <msakrejda(at)truviso(dot)com> writes:
>>> 21:43:02.264 (26) FE=> Describe(statement=S_1)
>> You're still doing the statement-flavor Describe. As Tom pointed out,
>> this won't tell you the result types because it doesn't know them.
>> Actually, technically if you issue a statement-flavor Describe *after*
>> a Bind, the server does have this information, but I'm not surprised
>> that it doesn't send it correctly, since it seems pointless to send
>> the statement variation after already doing a Bind.
> In principle you could open more than one Portal off a Statement
> at the same time, so it wouldn't necessarily be well-defined anyway.
> regards, tom lane
In response to
pgsql-hackers by date
|Next:||From: Shigeru HANADA||Date: 2010-11-26 07:55:37|
|Subject: Re: SQL/MED - core functionality |
|Previous:||From: Tom Lane||Date: 2010-11-26 06:11:42|
|Subject: Re: Assertion failure on hot standby |
pgsql-jdbc by date
|Next:||From: Radosław Smogura||Date: 2010-11-26 09:01:24|
|Subject: Re: [JDBC] JDBC and Binary protocol error, for some statements|
|Previous:||From: Tom Lane||Date: 2010-11-26 06:02:25|
|Subject: Re: [JDBC] JDBC and Binary protocol error, for some statements |