【发布时间】:2021-05-17 03:42:12
【问题描述】:
我创建了一个函数来创建链接,但在创建变量时遇到错误,尝试声明但声明会出错
create or replace FUNCTION CREATE_REQUEST_LINK(request_id IN VARCHAR2, task_id IN VARCHAR2)
RETURN VARCHAR2 AS
request_link varchar2(100);
BEGIN
first_half varchar2 := apex_mail.get_instance_url;
second_half varchar2 := 'f?p=&APP_ID.:&APP_PAGE.:&APP_SESSION.::::';
request_link := first_half + second_half;
RETURN request_link;
END WF_CREATE_REQUEST_LINK;
它在 8 号线和 9 号线返回
错误:PLS-00103:在预期以下情况之一时遇到符号“VARCHAR2”::=。 ( @ % ; 符号 "." 被替换为 "VARCHAR2" 以继续。
有没有办法解决。我对 Oracle Apex 有点陌生
另外一个问题,我在创建第二半时是否正确,计划是 $APP_SESSION.点击链接后会变成登录后的session id。
【问题讨论】:
标签: oracle plsql oracle-apex