Re: the IN clause saga
| От | Dmitry Tkach | 
|---|---|
| Тема | Re: the IN clause saga | 
| Дата | |
| Msg-id | 3F1D4AE5.2020504@openratings.com обсуждение исходный текст | 
| Ответ на | Re: the IN clause saga (Fernando Nasser <fnasser@redhat.com>) | 
| Список | pgsql-jdbc | 
Fernando Nasser wrote: > Thanks for summarizing it Oliver. > > I've asked Tom Lane about the backend behavior and he informed me that: > > 1) 7.4 backends do support parameters in the IN predicate, as ($1, $2, > $3) (i.e., our (?, ?, ?) syntax). > > 2) 7.4 backends have a PostgreSQL specific extension that allows you > to fill the IN predicate with a list: ($1) (i.e., our (?) ). One has > to pass a PostgreSQL array, like integer[] to fill the list. Note > that the parenthesis is already in place, it is not generated by the ? > expansion. If I read this correctly, there is no need for any special handling from the driver side - just setArray() should work. Or am I missing something? Dima
В списке pgsql-jdbc по дате отправления: