Existe uma solução alternativa para ORA-01795: número máximo de expressões em uma lista é 1000 erro?
Existe uma solução alternativa para
'ORA-01795: maximum number of expressions in a list is 1000 error'
Eu tenho uma consulta e está selecionando campos com base no valor de um campo. Estou usando a cláusula in e existem mais de 10.000 valores
exemplo:
select field1, field2, field3
from table1
where name in
(
'value1',
'value2',
...
'value10000+'
);
Toda vez que eu executo a consulta eu recebo oORA-01795: maximum number of expressions in a list is 1000 error
. Eu estou tentando executar a consulta no TOAD, nenhuma diferença, o mesmo erro. Como eu modificaria a consulta para que ela funcionasse?
desde já, obrigado