From: | Dave Cramer <pg(at)fastcrypt(dot)com> |
---|---|
To: | NosyMan <nosyman(at)gmail(dot)com> |
Cc: | pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: jdbc and ARRAYs |
Date: | 2005-12-02 13:20:14 |
Message-ID: | 40ABA36E-B39E-40CE-979D-627EF0EDFE4B@fastcrypt.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
You have to implement the java.sql.Array interface and pass that in.
search the list, there's a few references to this question and some
code.
Dave
On 2-Dec-05, at 4:42 AM, NosyMan wrote:
> Hi everyone,
>
> I have some problems trying to use a preparedStatement with an array
> parameter. The problem is I don't know how to do it :-(
>
> CREATE OR REPLACE FUNCTION MyFunction( id INTEGER, anArray
> VARCHAR[] )..........................
>
>
> pstat = conn.prepareStatement("SELECT * FROM MyFunction(?,?)");
> pstat.setInt(1, 30);
> pstat.setArray(2, ??????????);
>
> Can you tell me how can I construct the array for parameter number 2?
>
> Thanks,
> NosyMan
>
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 6: explain analyze is your friend
>
From | Date | Subject | |
---|---|---|---|
Next Message | Achilleus Mantzios | 2005-12-02 16:14:58 | Re: jdbc and ARRAYs |
Previous Message | NosyMan | 2005-12-02 09:42:38 | jdbc and ARRAYs |