database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41661 게시물 읽기
No. 41661
dbms_jobs에서 interval이 다음날 1일에 도는 이유가 뭘까요?
작성자
trikepton
작성일
2018-12-03 14:34
조회수
2,602

 

안녕하세요 고수님들 !

오라클 pl/sql developer를 사용하는데 dbms_jobs을 활용하는데 돌기는 잘 도는데 문제는 시간이 문제라서요..

원하는건 매월 마지막날 업무끝나고 ( 21:00 ~24:00 ) 시간 사이에 돌았으면 하는데 꼭 다음달 1일 새벽1시에 돕니다.

아래와 같이 설정해서 next_date도 말일 21:00로 되어 있는데 계속 다음달 1일에 돕니다. 

 

원인이 뭔지 알고 싶어서 이렇게 글 올리니 고수님들의 답변 부탁드립니다.

 

----------------------- 아래는 dbms_jobs의 스크립트 입니다. ---------------------

  sys.dbms_job.submit(job => :job,

                      what => 'PKG_HRMD0020.SP_HRMD0020_SAVE00(TO_CHAR(SYSDATE,''YYYYMMDDHHMM''),''JOB'');',

                      next_date => to_date('31-12-2018 21:00:00', 'dd-mm-yyyy hh24:mi:ss'),

                      interval => 'TO_DATE(TO_CHAR(LAST_DAY(SYSDATE), ''YYYYMMDD'') || ''210000'', ''YYYYMMDDHH24MISS'')');

  commit;

end;

 

[Top]
No.
제목
작성자
작성일
조회
41664ROLLBACK이 안됩니다. [2]
빌다크홈
2018-12-10
2547
41663행 컬럼 데이터 열 (세로)로 구분하여 구하는 쿼리 질문 드립니다. [3]
양정훈
2018-12-04
2945
41662데이터 순위 부여...궁금해요(예시수정) [3]
오라클ㅇ
2018-12-03
2625
41661dbms_jobs에서 interval이 다음날 1일에 도는 이유가 뭘까요?
trikepton
2018-12-03
2602
41660테이블조회결과를 한줄로변경? 문의.. [2]
배움이
2018-11-27
2981
41658누적의 차이를 구할방법 [2]
궁금이
2018-11-20
4558
41656인덱스 관련해서 질문 드립니다. [2]
권기혁
2018-11-14
2752
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.046초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다