Сценаристу жаб не удалось запустить процедуру
У меня есть процедура, которая находится внутри пакета. Он имеет один вход int и один выход курсора.
Я щелкаю правой кнопкой мыши по пакету и выбираю "Выполнить упаковщиков".
Затем в новом окне я выбираю конкретную процедуру и устанавливаю входной параметр.
Я нажал "Выполнить в Toad Script Runner", который создает скрипт:
Declare
--Declaration
Var_P_APPLICATION_ID NUMBER;
Var_CUR SYS_REFCURSOR
Begin
--Initialization
Var_P_APPLICATION_ID := 97
--Call
DB.MYPACKAGE.MYPROCEDURE (
P_APPLICATION_ID => Var_P_APPLICATION_ID ,
cur => VAR_cur);
--TRANSACTION Control
COMMIT
-- Output values , do not modify
:2 := var_CUR;
END;
Когда я пытаюсь запустить этот скрипт, я получаю сообщение об ошибке: "Выражение неправильного типа" в строке, содержащей :2 := var_CUR;