sql >> Databasteknik >  >> RDS >> Oracle

Java:resultatuppsättningen är tom när lagrad procedur anropas med ref-markören som OUT

Du använder inte rätt semantik. execute har annan semantik än executeQuery .

Den enklaste lösningen (minsta kodändring) för dig är att byta till executeQuery :

    // execute get_records
    cstmt.executeQuery();



  1. Hur Sign()-funktionen fungerar i PostgreSQL

  2. PostgreSQL SKAPA TABELL

  3. Hur kör man ett MySQL-kommando från ett skalskript?

  4. Vad är SQL Server? (Definition, versioner, upplagor)