我不知道我做错了什么。我听从了教授的指示。 我收到以下错误消息:
ORA-06550:第2行第4列:PLS-00103:当遇到以下情况之一时遇到符号“”:( - + case mod new not null继续avg计数当前存在max min before sql stddev sum variance execute forall合并时间时间间隔日期管道
这是我的代码:
IF :REQUEST = 'UPDATE' THEN
#OWNER#.ACAD_DEPART_TAPI.UPD_ACAD_DEPT(
P_DEPT_ID => :P30_DEPT_ID,
P_DEPT_SHORT_NAME => :P30_DEPT_SHORT_NAME,
P_DEPT_NAME => :P30_DEPT_NAME,
P_MD5 => :P30_MD5);
:P30_DEPT_ID := NULL ;
ELSIF :REQUEST = 'INSERT' THEN
#OWNER#.ACAD_DEPART_TAPI.INS_ACAD_DEPT(
P_DEPT_ID => :P30_DEPT_ID,
P_DEPT_SHORT_NAME => :P30_DEPT_SHORT_NAME,
P_DEPT_NAME => :P30_DEPT_NAME ) ;
:P30_DEPT_ID := NULL ;
ELSIF :REQUEST = 'CLEAR' THEN
:P30_DEPT_ID := NULL ;
ELSIF :REQUEST = 'DELETE' THEN
#OWNER#.ACAD_DEPART_TAPI.DEL_ACAD_DEPT(P_DEPT_ID =>
:P30_DEPT_ID) ; :P30_DEPT_ID := NULL ;
END IF ;