Я пытаюсь вызвать хранимую процедуру, используя command (writing query)
при подключении к Crystal Reports. Процедура имеет два параметра IN
и один параметр Out
, который представляет собой Sys_Refcursor
для вывода набора данных из таблицы.
Проблема заключается в том, что при вызове процедуры из Crystal Reports возникает ошибка при установке переменная.
call data_proc('abcd123', 345,:Data_Out)
выше - мой код из Crystal Reports.
Ошибка:
ORA-01008 не все переменные связаны
Невозможно преодолеть это препятствие, если я напрямую вызываю процедуру из соединений, а не запрашиваю их, это User Name
зависимость, где имя пользователя имеет префикс к процедуре, а при развертывании в других базах данных мне нужно вручную обновить соединение.