Oracle
 sql >> Database >  >> RDS >> Oracle

Java:il set di risultati è vuoto durante la chiamata alla procedura memorizzata con il cursore di riferimento come OUT

Non stai usando la semantica giusta. execute ha una semantica diversa da executeQuery .

La soluzione più semplice (modifica minima del codice) per te è passare a executeQuery :

    // execute get_records
    cstmt.executeQuery();