Nie robisz nic złego (z wyjątkiem założenia, że wszystkie DBMS działają tak samo)
Oracle (i jego sterownik JDBC) po prostu tego nie obsługuje.
Musisz uruchomić każdy SELECT indywidualnie.
Btw:jest to jeden z powodów, dla których niektóre ataki typu SQL injection nie działają z Orace – zwłaszcza słynny „mały bobby stoły " kreskówka.