在JAVA或WSO2中,如何使用RECORD作为OUT参数调用oracle存储过程?

在JAVA或WSO2中,如何使用RECORD作为OUT参数调用oracle存储过程?,java,oracle,stored-procedures,jdbc,wso2,Java,Oracle,Stored Procedures,Jdbc,Wso2,我有一个oracle存储过程,如下所示 create or replace PACKAGE MY_PACKAGE AS TYPE MY_RECORD IS RECORD ( first_name abc.first_name%TYPE, middle_name abc.middle_name%TYPE, last_name abc.last_name%TYPE ); TYPE MY_RECORD_REF IS REF CURSOR RETURN MY_R

我有一个oracle存储过程,如下所示

create or replace PACKAGE MY_PACKAGE AS
  TYPE MY_RECORD IS RECORD
  (
    first_name abc.first_name%TYPE,
    middle_name abc.middle_name%TYPE,
    last_name abc.last_name%TYPE 
  );
  TYPE MY_RECORD_REF IS REF CURSOR RETURN MY_RECORD;
  PROCEDURE getDetails(
    roll_no IN OUT VARCHAR2,
    V_MY_RECORD_REF   OUT MY_RECORD_REF);
END MY_PACKAGE;
我想使用Java或WSO2调用存储过程。我怎么做

请给我一些建议


提前感谢。

我在回答您之前的问题时添加了一些有用的链接。非常感谢。作品如魅力:)