Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Java:Die Ergebnismenge ist beim Aufrufen einer gespeicherten Prozedur mit dem Ref-Cursor als OUT leer

Sie verwenden nicht die richtige Semantik. execute hat eine andere Semantik als executeQuery .

Die für Sie einfachste Lösung (kleinste Codeänderung) ist der Wechsel auf executeQuery :

    // execute get_records
    cstmt.executeQuery();