Re: Converting string to IN query

Поиск
Список
Период
Сортировка
От Harald Fuchs
Тема Re: Converting string to IN query
Дата
Msg-id pu4p4f6uo8.fsf@srv.protecting.net
обсуждение исходный текст
Ответ на Converting string to IN query  ("Andrus" <kobruleht2@hot.ee>)
Ответы how to return the first record from the sorted records which may have duplicated value.  (Yi Zhao <yi.zhao@alibaba-inc.com>)
Список pgsql-general
In article <gadsb6$2v2d$1@news.hub.org>,
"Andrus" <kobruleht2@hot.ee> writes:

> I found that following query works:
> create temp table test ( test int ) on commit drop;
> insert into test values(1);
> select * from test where test = ANY ( '{1,2}' );

> Is this best solution ?

> Will it work without causing stack overflow with 8.2 server  default
> settings
> if string contains some thousands numbers ?

If you get thousands of numbers, it is safer and maybe also faster to
put them into a temporary table, analyze it, and then join it to the
table in question.

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

Предыдущее
От: Andrea Moretto
Дата:
Сообщение: Pgpool-II and Slony-I : query lag, sequences and stored procedures need help
Следующее
От: Ivan Sergio Borgonovo
Дата:
Сообщение: FAQ: how to read EXPLAYN ANALYZE and act upon