Non stai facendo nulla di sbagliato (se non presumere che tutti i DBMS funzionino allo stesso modo)
Oracle (e il suo driver JDBC) semplicemente non lo supporta.
Devi eseguire ogni SELECT individualmente.
A proposito:questo è uno dei motivi per cui alcuni attacchi SQL injection non funzionano con Orace, in particolare il famoso "little bobby tabelle " cartone animato.