BEGIN
VARIABLE n binary_integer;
DBMS_JOB.SUBMIT(n,'Update_c;',SYSDATE,'SYSDATE+60/(24*60*60)');--Update_c是一个过程
END;
在sql plus worksheet下运行
出现如下错误:
VARIABLE n binary_integer;
*
ERROR 位于第 2 行:
ORA-06550: 第 2 行, 第 10 列:
PLS-00103: 出现符号 "N"在需要下列之一时:
:= . ( @ % ;该如何解决呢?
VARIABLE n binary_integer;
DBMS_JOB.SUBMIT(n,'Update_c;',SYSDATE,'SYSDATE+60/(24*60*60)');--Update_c是一个过程
END;
在sql plus worksheet下运行
出现如下错误:
VARIABLE n binary_integer;
*
ERROR 位于第 2 行:
ORA-06550: 第 2 行, 第 10 列:
PLS-00103: 出现符号 "N"在需要下列之一时:
:= . ( @ % ;该如何解决呢?
BEGIN
VARIABLE n binary_integer;
DBMS_JOB.SUBMIT(:n,'Update_c_local_cdr;',SYSDATE,'SYSDATE+60/(24*60*60)');
END;
则错误如下:SP2-0552: 未说明结合变量"N"
declare
n integer;
begin
DBMS_JOB.SUBMIT(n,'Update_c_local_cdr;',SYSDATE,'SYSDATE+1/(24*60)');
commit;
end;
/