Из процесса страницы в Apex я пытаюсь вызвать функцию, которая находится в пакете в моей базе данных оракула. Я могу вызвать процедуру следующего вызова:Вызов функции pl/sql из процесса страницы apex
#OWNER#.package_name.procedure_name(p1 => p2);
Согласно одному из требований, я должен проверить, возвращает ли конкретная функция истинной или ложной и выполнять действия соответственно. Таким образом, для PL/SQL источника (в вершине) я пытаюсь это:
BEGIN
IF (#OWNER.package_name.function_name(p1)) THEN
--do something
END;
Но он говорит, что функция должна быть объявлена (получаю эту ошибку в вершине), я не могу понять, куда я Я ошибаюсь. Я действительно новичок в APEX, поэтому любая помощь будет оценена по достоинству. А также, если кто-нибудь знает какие-либо учебники, где я могу узнать больше о доступе к PL/SQL-коду (в oracle db) с apex-страниц, это было бы очень здорово!
Вы можете добавить свой вопрос спецификации пакета. –
строки подстановки заключены в хэштеги, а не только в начале. – Tom