sql >> Database >  >> RDS >> Oracle

Een opgeslagen procedure aanroepen in JDBC

Je was er bijna:

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. Hoe automatisch migraties genereren met Sequelize CLI vanuit Sequelize-modellen?

  2. MIN en MAX geaggregeerde functies in SQL Server

  3. MySQL:reekskolom toevoegen op basis van een ander veld

  4. Percona-distributie bewaken voor PostgreSQL - Belangrijkste metrische gegevens