오라클 스케줄러 구문 첨삭 부탁드립니다..

오라클 스케줄러 구문 첨삭 부탁드립니다..

QA

오라클 스케줄러 구문 첨삭 부탁드립니다..

본문

1614448430233.PNG

 

 

안녕하세요. 이 테이블에서 pro_deadline이 오늘 날짜를 지나면 자동으로 pro_status가 'N'이 되게 하고싶은데요. 그러기 위해서 오라클 스케줄러를 이용해볼까 하는데

구문이 에러가 납니다..

declare

    v_job number(5);

begin

    dbms_job.submit(

    v_job,

    'update progress set pro_status ='N' where pro_deadline <  to_date(sysdate,"YY/MM/DD");',

    sysdate-- 시작하는 시간

    'trunc(sysdate) + 24/24'-- 매일 밤 12시 실행

    );

    commit;

end;

 

--------------에러메시지--------------------

오류 보고 -

ORA-06550: line 11, column 36:

PLS-00103: Encountered the symbol " where pro_deadline <  to_date(sysdate,"YY/MM/DD")" when expecting one of the following:

 

   ) , * & = - + < / > at in is mod remainder not rem =>

   <an exponent (**)> <> or != or ~= >= <= <> and or like like2

   like4 likec between || multiset member submultiset

06550. 00000 -  "line %s, column %s:\n%s"

*Cause:    Usually a PL/SQL compilation error.

 

*Action:

 

아시는 분들 답변해주시면 감사하겠습니다 ㅠ

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 14
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT