PR_TEST 라는 프로시져를 생성해서....
3분간격으로 자동으로 PR_TEST를 실행시키고 싶은데요....
일단 exec PR_TEST 하면 정상적인 쿼리가 작동하는데요..이걸
dbms_job인지 하는놈을 한번 해볼라고 하는데 잘 안되서요...도움좀 부탁드리고저..
처음해보는거라 웹검색후 해볼라하니까 잘 모르겠네요 ^^
아래처럼 PR_TEST 를 실행시킬 프로시져를 만들었는데
CREATE OR REPLACE procedure PR_JOB IS
jobno number;
begin
DBMS_JOB.SUBMIT(jobno, 'PR_TEST', sysdate, 'sysdate + 1/720');
commit;
END PR_JOB;
PR_TEST_EXC를 실행시키면 아래와 같은 에러 메세지가 뜨고요...
ORA-06550: line 1, column 111:
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 79
ORA-06512: at "SYS.DBMS_JOB", line 131
ORA-06512: at "HAPPYMALL.PR_JOB", line 5
ORA-06512: at line 1
위치 :0 Line , 0 Column
-----------------------------------------------------------
Begin PR_JOB(); end;
아무것도 모르는 초보이니 좀 도와주세요 선배님들~~ 즐거운 저녁시간 되세요~~