안녕하세요..프로시져만 생성한다고..도는건아닌가보군요..ㅠ.ㅠ.
알아보니 잡스케쥴을 등록해야.. 해당 지정한 프로시져가 돌아가게된다는걸 알게되었습니다.
잡스케쥴을 등록을 처음해보는지라...새벽 00시 01초에 돌게끔 해보려합니다..
대략적으로...아래부분 샘플을 보고있긴하나..ㅠ.ㅠ 이해가 좀 잘안가서요...주석좀 달아주실수 있을가요.
그리고 어떻게하면 새벽12시 1초쯤..돌릴수있을가요
DECLARE
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
(
job => X
,what => 'SP_AR_MILEGE_EXPIRE;'
,next_date => to_date('30/04/2013 01:00:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'trunc(SYSDATE) + 1 + (1/24)'
,no_parse => FALSE
);
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
END;
/
COMMIT; |