Re: ANY subquery and PreparedStatements

Поиск
Список
Период
Сортировка
От Felipe Schnack
Тема Re: ANY subquery and PreparedStatements
Дата
Msg-id 1045678861.24753.110.camel@desenv1.ritterdosreis.br
обсуждение исходный текст
Ответ на Re: ANY subquery and PreparedStatements  ("David Wall" <d.wall@computer.org>)
Список pgsql-jdbc
  This is impossible because of the framework we use here... The SQLs
aren't stored  in java code, but in a separate XML file

On Wed, 2003-02-19 at 15:12, David Wall wrote:
> >   You're right... but it's actually based on user interaction (i.e.:
> > selecting items using checkboxes)
> >   I guess I'll just have to issue a query per item... ugly :-(
>
> Why can't you simply build the prepared statement on the fly based on the
> number of values to be placed in the IN list?  If you have 3 items, you just
> append three '?' and if you have 20 items, then you append 20 '?' to your
> list.  This way the number of '?' will match the number of
> PreparedStatement.setXXX() calls and you don't have to rely on the database
> handling all the nulls.  Since the list is fairly dynamic anyway, it's
> overall performance will be about the same (and it's much better than doing
> a series of queries instead).
>
> Of course, there are limits on how long a query can be for most databases,
> so you may find that if the list is too long, you'll run into query
> processor problems.
>
> David
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
--

Felipe Schnack
Analista de Sistemas
felipes@ritterdosreis.br
Cel.: (51)91287530
Linux Counter #281893

Centro Universitário Ritter dos Reis
http://www.ritterdosreis.br
ritter@ritterdosreis.br
Fone/Fax.: (51)32303341


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

Предыдущее
От: "Nagy Istvan"
Дата:
Сообщение: Re: SSL for JDBC
Следующее
От: Dave Cramer
Дата:
Сообщение: Re: Priority of Statments / Connections