我需要使用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提供程序,但如果可能的话,我想避免使用扩展名。