Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

JDBC:retornando vários conjuntos de resultados por meio de uma única invocação de banco de dados - não funciona para Oracle


Você não está fazendo nada de errado (exceto assumir que todos os DBMS funcionam da mesma forma)

O Oracle (e seu driver JDBC) simplesmente não suporta isso.

Você precisa executar cada SELECT individualmente.

Aliás:esse é um dos motivos pelos quais alguns ataques de injeção de SQL não funcionam com o Orace - especialmente o famoso "little bobby tabelas " desenho animado.