Сценаристу жаб не удалось запустить процедуру

У меня есть процедура, которая находится внутри пакета. Он имеет один вход 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;

0 ответов

Другие вопросы по тегам