Я хотел бы знать, как вызвать две процедуры из задания в Oracle. Я упомянул это как способ, которым я сделал это ниже, но я получил ошибку как ...
Error starting at line 1 in command:
DECLARE
JOBID NUMBER;
BEGIN
DBMS_JOB.SUBMIT (
job => JOBID,
what => 'BOS_CMSFUNCTIONS.INSERTISAC_EXTRACT@CMSQ7_EXT.WORLD;isacfunctions.getisac_extract',
next_date=> TRUNC(SYSDATE+1) + 21/24,
interval=> 'TRUNC(SYSDATE+1) + 21/24');
COMMIT;
END;
Error report:
ORA-06550: line 1, column 175:
PLS-00103: Encountered the symbol "END" when expecting one of the following:
:= . ( @ % ;
The symbol ";" was substituted for "END" to continue.
ORA-06512: at "SYS.DBMS_JOB", line 82
ORA-06512: at "SYS.DBMS_JOB", line 139
ORA-06512: at line 4
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action: