Re: prepared statement using postgres array

Поиск
Список
Период
Сортировка
От Dave Cramer
Тема Re: prepared statement using postgres array
Дата
Msg-id 34910563-FEAB-4FF9-9381-E4D7DC3537F5@fastcrypt.com
обсуждение исходный текст
Ответ на Re: prepared statement using postgres array  ("Christian Kindler" <christian.kindler@gmx.net>)
Список pgsql-jdbc
Christian,

I'm doing this from memory so you may have to adjust.

you really only need to implement toString on the interface.
and the getBaseType.

the method has to output "{e0,e1,e2...}"

Where eN is the element of the array

Dave
On 30-Nov-07, at 12:43 PM, Christian Kindler wrote:

> Hi Dave
>
>> you have to implement the java.sql.Array
>
> hmmm ... i have tried to find a sample implementation of the
> interface, but no success.
>
> I am sure this is a ugly solution but I figures out a workaround:
>
> INSERT INTO Quote(fi_id, market_id, "date", "time",
>                  "open", high, low, "close", vol, oi,
>                  bid, bidvol, ask, askvol,
>                  last,
>                  sysstatus,
>                  buyers,  buyersvol, sellers, sellersvol,
>                  additional)
>           VALUES(?, ?, ?, ?,
>                  ?, ?, ?, ?, ?, ?,
>                  ?, ?, ?, ?,
>                  ?,
>                  ?,
>                  (select string_to_array(?, ',')::float[]),
>                  (select string_to_array(?, ',')::float[]),
>                  (select string_to_array(?, ',')::float[]),
>                  (select string_to_array(?, ',')::float[]),
>                  (select string_to_array(?, ',')::float[])
>                 );
>
> ... as is said not pretty but it works for the moment ...
>
> Thanks!
> Christian
>
> PS But it still will be cool if anybody could provide me a sample
> snipped implementing java.sql.Array
>
>
> --
> cu
> Chris
>
> Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
> Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
>
>               http://www.postgresql.org/docs/faq


В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Kris Jurka
Дата:
Сообщение: Re: getXXX throws SQLException while on insert row
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: prepared statement using postgres array