sql >> Databáze >  >> RDS >> Oracle

JDBC :vrácení více sad výsledků prostřednictvím jediného vyvolání databáze – nefunguje pro Oracle

Neděláte nic špatného (kromě předpokladu, že všechny DBMS fungují stejně)

Oracle (a jeho ovladač JDBC) to prostě nepodporuje.

Každý SELECT musíte spustit samostatně.

Btw:to je jeden z důvodů, proč některé útoky SQL injection nefungují s Orace - zejména slavný "malý bobby tabulky " karikatura.



  1. Chyba vytvoření tabulky - Oracle SQL

  2. Oracle SQL:Načítání neexistujících hodnot z klauzule IN

  3. MySQL najde duplikáty na základě jiné hodnoty sloupce

  4. Získejte celkový počet řádků v dotazu stránkování