본문 바로가기
Dev/DataBase

오라클 날짜 재귀 쿼리.

by nakanara 2013. 6. 11.
반응형

쿼리상에서 날짜별로 데이터를 구할 필요성이 생겨서 사용하게된 쿼리.


Connect By로 LEVEL을 참조하여서 작동된다.


select
      --to_date('2013-04-01', 'YYYY-MM-DD') startDT
      --,to_date('2013-06-11', 'YYYY-MM-DD') endDT
      to_char(to_date('2013-04-01', 'YYYY-MM-DD')+ (level -1), 'YYYYMMDD') as sendtime
      , level lv         
      from dual
      connect by level <= (to_date('2013-06-11', 'YYYY-MM-DD') - to_date('2013-04-01', 'YYYY-MM-DD') +1)



반응형

'Dev > DataBase' 카테고리의 다른 글

Oracle Session 현황 SQL  (0) 2020.01.31
ORA-12519, TNS:no appropriate service handler found  (0) 2013.08.01
[Oracle] Commit 데이터 복구.  (0) 2013.06.10
Oracle TableSpace 생성  (0) 2012.05.04
MS SQL DATE 타입.  (0) 2008.12.22