使用JPA将数组或集合传递给Oracle存储过程

时间:2019-02-11 16:16:17

标签: oracle hibernate jpa jdbc

我需要使用JPA将值列表传递给 Oracle 存储过程。

我的数据库中有以下实体:

TYPE rec_a IS RECORD
(
  col1 NUMBER(10),
  col2 VARCHAR2(180)
);

TYPE table_a IS TABLE OF rec_a;

PROCEDURE myproc(arg1 IN table_a);

是否有一种方法可以使用 EntityManager.createStoredProcedureQuery EntityManager.createNamedStoredProcedureQuery

我使用Oracle JDBC驱动程序和Hibernate作为我的JPA提供程序,但如果可能的话,我想避免使用扩展名。

0 个答案:

没有答案