sql >> Databáze >  >> RDS >> Oracle

Jak volat uloženou proceduru v JDBC

Už jsi byl skoro tam:

String call = (a == 1 ? "{call ADDFACULTYDEPTSAL(?,?,?)}"
                      : "{call ADDFACULTYUNISAL(?,?,?)}");
try (CallableStatement stmt = dbConnection.prepareCall(call)) {
    stmt.setInt(1, Integer.parseInt(fid.getText()));
    stmt.setString(2, fname.getText());
    stmt.setInt(3, Integer.parseInt(did.getText()));
    stmt.execute();
}



  1. K čemu slouží system table master..spt_values ​​a jaký význam mají jeho hodnoty?

  2. Vyberte data mezi rozsahem data/času

  3. Jak testovat překrývající se data v PostgreSQL

  4. Jak se připojit k databázi z Unity