Re: arrays as parameters in callableStatements

From: "J(dot)" <sweepingoar(at)yahoo(dot)com>
To: Kris Jurka <books(at)ejurka(dot)com>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: arrays as parameters in callableStatements
Date: 2006-05-15 04:25:23
Message-ID: 20060515042523.88374.qmail@web54207.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Thanks, I thought that might be an issue, but looking at the API, I don't see how to convert an array or ArrayList to an Array object or back. Any tips on where to look?

Kris Jurka <books(at)ejurka(dot)com> wrote:

On Sun, 14 May 2006, J. wrote:

> I've got a PL/pgSQL stored function in my database and I'm trying to
> figure out how to call it from my admin script. Some of the parameters
> are ArrayList objects of strings and it returns an array that I want to
> read to determine what the function actually did. Here is the function
> header(?):
>
> String[] results = stmt.getArray(1);
>
> I'm getting a compiler error "Incompatible Types" on the second to last
> line.

getArray returns a java.sql.Array, not a String[]. Also the JDBC driver
does not know how to interpret array parameters that are not sent in via
setArray or setObject with a java.sql.Array.

Kris Jurka

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend


---------------------------------
Get amazing travel prices for air and hotel in one click on Yahoo! FareChase

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Simon Riggs 2006-05-15 07:28:42 Re: postgreSQL or derby for an enterprise application
Previous Message Kris Jurka 2006-05-15 04:10:42 Re: arrays as parameters in callableStatements