Limiti clausola IN Oracle

di il
3 risposte

Limiti clausola IN Oracle

Un programma java si interfaccia con il DB utilizzando la seguente query:

SELECT codice
FROM ente
WHERE cod_ente in :listaEnti

listaEnti è un ArrayList costruito in java costituito da 2052 elementi.

Utilizzando l'applicativo la query da errore in quanto su ORACLE non è possibile utilizzare una singola clausola IN per più di 1000 elementi.

Come si potrebbe risolvere il problema?

io pensavo ad usare 'OR' e suddividere la listaEnti..

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte