我有此过程
PROCEDURE P_OBTENER_PLANES(PLANES OUT PLAN_SET) IS
BEGIN
SELECT PLAN_T(A.SECUENCIAL)
BULK COLLECT INTO PLANES
FROM RECLAMACION A
WHERE A.ANO = 2011;
END;
我正在尝试使用此代码在JDeveloper上运行它
DECLARE
PLANES DBAPER.PLAN_SET;
BEGIN
PKG_EDC.P_OBTENER_PLANES(
PLANES => PLANES
);
:PLANES := PLANES;
END;
我得到
连接到数据库rerservas_dev。
在index :: 1
丢失或输出参数流程退出。
与数据库rerservas_dev断开连接。
plan_set是只有属性号的plan_t的表类型。
尝试为参数的参数提供与参数的名称不同的名称:
DECLARE
v_PLANES DBAPER.PLAN_SET;
BEGIN
PKG_EDC.P_OBTENER_PLANES(
PLANES => v_PLANES
);
END;