Цитата:
Сообщение от RaZEr
WHERE column IN(1,2,3,4,5)
|
должен заметить, не всегда может помочь, особенно если значений "под тысячи")
например, в Оракле количество элементов в IN ограничено - мы как-то на эти грабли наступили в одном проекте. Тоже запрос строился автоматически, и при некоем пороговом количестве элементов валился.
возможно, лучшим решением в данном случае будет воспользоваться временной таблицей, и делать что-то типа
SELECT * FROM mytable WHERE My_Nr IN (select ID from TEMP_TABLE)
PS: не стану утверждать про другие БД, но с Ораклом точно есть такая особенность