Oracle
 sql >> база данни >  >> RDS >> Oracle

JDBC:връщане на множество набори от резултати чрез едно извикване на база данни - не работи за Oracle

Не правите нищо лошо (освен да приемете, че всички СУБД работят еднакво)

Oracle (и неговия JDBC драйвер) просто не поддържа това.

Трябва да стартирате всеки SELECT поотделно.

Между другото:това е една от причините някои атаки с инжектиране на SQL да не работят с Orace - особено известния "little bobby таблици " карикатура.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализирайте ред в Oracle с помощта на OLEDB команда (SSIS)

  2. Как да създадете увеличаващи се колони?

  3. няма ocijdbc12 в java.library.path

  4. Може ли Oracle TDE да защити данните от DBA?

  5. ORA-01219:базата данни не е отворена:заявки са разрешени само за фиксирани таблици/изгледи