¿Hay una solución alternativa para ORA-01795: el número máximo de expresiones en una lista es 1000 error?
¿Hay una solución para
'ORA-01795: maximum number of expressions in a list is 1000 error'
Tengo una consulta y está seleccionando campos según el valor de un campo. Estoy usando la cláusula in y hay más de 10000 valores
ejemplo:
select field1, field2, field3
from table1
where name in
(
'value1',
'value2',
...
'value10000+'
);
Cada vez que ejecuto la consulta me sale elORA-01795: maximum number of expressions in a list is 1000 error
. Estoy tratando de ejecutar la consulta en TOAD, no hay diferencia, el mismo error. ¿Cómo modificaría la consulta para que funcione?
Gracias por adelantado