sql >> Databáze >  >> RDS >> PostgreSQL

JPA Hibernate volání uložené procedury

JPA 2.1 nyní podporuje uloženou proceduru, přečtěte si dokument Java zde .

Příklad:

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

Podrobný příklad naleznete zde .



  1. Odstraňte duplicitní řádky v MySQL

  2. Zrcadlení databáze / Postgres Streaming Replication

  3. VS2017 MYSQL SQLDataSource - Odkaz na objekt není nastaven na instanci objektu

  4. Metoda ověřování 'caching_sha2_password' není podporována žádným z dostupných pluginů