我使用SQL Developer版本-4.0.2.15.21-x64。我遇到了从存储过程中获取结果集的问题。
目前我正在使用引用游标将获取的数据导入到结果集中,但这种方法导致我遇到问题,因为我必须为此功能添加一些额外的Java代码。
是否有其他方法可以从存储过程中获取结果集?如果有,那么请给我详细的解决方案
目前的做法是:
/*creating reference cursor here */
CREATE OR REPLACE PROCEDURE IC_FISCAL_VIEW_TEST(
PARM_YEAR IN NUMBER,
PARM_PERIOD IN NUMBER,
P_CURSOR IN OUT types.cursorType)
IS
...
/* fetching data into resultset */
OPEN P_CURSOR FOR
SELECT A.YEAR, A.PERIOD, A.MLTS_TYP, A.MEM_CATG_CDE,
A.MEM_CATG_CDE_DESC, A.AGRD_RATE,
寻找替代解决方案。