달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2010. 7. 2. 19:27

Oracle 시간 연산 Work/ORACLE2010. 7. 2. 19:27

1. 그냥 + - 연산 이용. (1일 = 1 을 이용해서 적당히 연산)

2. NUMTODSINTERVAL, NUMTOYMINTERVAL, TO_YMINTERVAL, TO_DSINTERVAL 등의 함수 사용

3. 기간 데이터형 이용 (
Oracle 9i 이상에서 사용가능)

INTERVAL 'n' YEAR
INTERVAL 'n' MONTH
INTERVAL 'n' DAY
INTERVAL 'n' MINUTE
INTERVAL 'n' SECOND
INTERVAL 'y-m' YEAR TO MONTH
INTERVAL 'd hh24:mi:ss.ff' DAY TO SECOND


ex) 1시간 15분 10초전 시간 찾기
SELECT ( SYSDATE - INTERVAL '0 01:15:10' DAY TO SECOND )TARGET_DATE FROM DUAL;
:
Posted by Elick