sql >> Database teknologi >  >> RDS >> PostgreSQL

JPA Hibernate opkald lagret procedure

JPA 2.1 understøtter nu Stored Procedure, læs Java-dokumentet her .

Eksempel:

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");

Se detaljeret eksempel her .



  1. fejl ('datetime.datetime'-objektet har ingen attribut 'split') i django 1.11.4

  2. Få en liste over alle kolonnenavne i en tabel, der ikke har NULL som standardværdi?

  3. Amazon RDS kan ikke udføre kommandoen SET GLOBAL

  4. Oracle ORA-01008:ikke alle variable er bundet Fejl m/parametre