Существует ли обходной путь для
'ORA-01795: maximum number of expressions in a list is 1000 error'
У меня есть запрос, и он выбирает поля, основанные на значении одного поля. Я использую предложение in и есть 10000+ значений
пример:
select field1, field2, field3
from table1
where name in
(
'value1',
'value2',
...
'value10000+'
);
Каждый раз, когда я выполняю запрос, я получаю ORA-01795: maximum number of expressions in a list is 1000 error
. Я пытаюсь выполнить запрос в TOAD, никакой разницы, той же ошибки. Как мне изменить запрос, чтобы он работал?
Заранее спасибо