sql >> Database >  >> RDS >> PostgreSQL

JPA Hibernate aanroepen van opgeslagen procedure

JPA 2.1 ondersteunt nu Stored Procedure, lees het Java-document hier .

Voorbeeld:

StoredProcedureQuery storedProcedure = em.createStoredProcedureQuery("sales_tax");
// set parameters
storedProcedure.registerStoredProcedureParameter("subtotal", Double.class, ParameterMode.IN);
storedProcedure.registerStoredProcedureParameter("tax", Double.class, ParameterMode.OUT);
storedProcedure.setParameter("subtotal", 1f);
// execute SP
storedProcedure.execute();
// get result
Double tax = (Double)storedProcedure.getOutputParameterValue("tax");

Zie gedetailleerd voorbeeld hier .



  1. 'wachtwoordverificatie mislukt voor gebruiker postgre'

  2. MySQL-inserts optimaliseren om een ​​gegevensstroom te verwerken

  3. Mysqli en het binden van meerdere waardesets tijdens het invoegen

  4. aanvulling formule oracle sql query