sql >> Database >  >> RDS >> Oracle

JDBC:meerdere resultaatsets retourneren via een enkele database-aanroep - werkt niet voor Oracle

Je doet niets verkeerd (behalve om aan te nemen dat alle DBMS hetzelfde werken)

Oracle (en zijn JDBC-stuurprogramma) ondersteunt dit eenvoudigweg niet.

U moet elke SELECT afzonderlijk uitvoeren.

Trouwens:dit is een van de redenen dat sommige SQL-injectie-aanvallen niet werken met Orace - vooral de beroemde "kleine bobby tabellen " tekenfilm.



  1. [A]MySql.Data.MySqlClient.MySqlConnection kan niet worden gecast naar [B]MySql.Data.MySqlClient.MySqlConnection

  2. orakel Selecteer datums voor items die binnen 1 minuut na elkaar zijn verkocht

  3. Oracle-instelling per gebruiker standaardschema (geen sessie wijzigen)

  4. Problemen met UTF-8-tekens; wat ik zie is niet wat ik heb opgeslagen