Re: passing user defined data types to stored procedures

From: "Jay Howard" <jhoward(at)alumni(dot)utexas(dot)net>
To: "Kris Jurka" <books(at)ejurka(dot)com>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: passing user defined data types to stored procedures
Date: 2008-11-15 18:20:41
Message-ID: 7569a8ec0811151020v4e4be7a8ld527f05f77508b80@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Actually it may not have been an array of integers. I was doing stuff with
composite types, so that may be the problem. The message I got from
getArray() indicated that the "full" version of that method, which it must
call internally, wasn't implemented. I'll verify tonight and respond with
some sample code.

On Sat, Nov 15, 2008 at 12:02 PM, Kris Jurka <books(at)ejurka(dot)com> wrote:

>
>
> On Sat, 15 Nov 2008, Jay Howard wrote:
>
> Is it possible to return (and pass) arrays using java.sql.Array?
>>
>> I wrote a test proc that returns an array of integers. I can retrieve it
>> on
>> the java side as a Jdbc3Array, which implements java.sql.Array.
>>
>> Unfortunately, getArray() (and its variants) seem not to have been
>> implemented yet by Jdbc3Array.
>>
>>
> getArray is implemented and should work. Perhaps you're getting confused
> because you're expecting to receive int[] and you're getting Integer[]
> instead? It's tough to say what's going wrong without some example code.
>
> Kris Jurka
>

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message fschmidt 2008-11-15 21:00:39 committing an aborted transaction
Previous Message Kris Jurka 2008-11-15 18:02:21 Re: passing user defined data types to stored procedures