Czy istnieje obejście dla ORA-01795: maksymalna liczba wyrażeń na liście to 1000 błędów?
Czy istnieje obejście tego problemu?
'ORA-01795: maximum number of expressions in a list is 1000 error'
Mam zapytanie i wybiera pola na podstawie wartości jednego pola. Używam klauzuli in i istnieje ponad 10000 wartości
przykład:
select field1, field2, field3
from table1
where name in
(
'value1',
'value2',
...
'value10000+'
);
Za każdym razem, gdy wykonuję zapytanie, otrzymujęORA-01795: maximum number of expressions in a list is 1000 error
. Próbuję wykonać zapytanie w TOAD, bez różnicy, ten sam błąd. Jak zmodyfikować zapytanie, aby działało?
Z góry dziękuję