| От | Heikki Linnakangas |
|---|---|
| Тема | Re: PreparedStatement for set membership (The IN operator) |
| Дата | |
| Msg-id | 4D9AD284.1090306@enterprisedb.com обсуждение исходный текст |
| Ответ на | PreparedStatement for set membership (The IN operator) (Daron Ryan <daron.ryan@gmail.com>) |
| Ответы |
Re: PreparedStatement for set membership (The IN operator)
|
| Список | pgsql-jdbc |
On 05.04.2011 10:17, Daron Ryan wrote: > Hello, > > I need to use a SELECT statement with varying data for set membership. IE. > > SELECT link_id > FROM links > WHERE heading_id IN (?, ?, ?) > > It won't always be the same number of members in the set. I am using an > ordinary statement with an executeQuery call but would prefer to use a > PreparedStatement. Is this possible? If so how do I set the values in > the set? You can do "WHERE heading_id = ANY (?)", and pass an array of the ids for the parameter. -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера