목록2010/11/03 (2)
정미나닷컴
ADD_MONTHS(date, integer) - 임의의 날짜에 개월 수를 더한 뒤 그 결과를 반환하는 함수 SELECT ADD_MONTHS(TO_DATE('2010-01-01'), 1) FROM DUAL; MONTH_BETWEEN(date1, date2) - 두 날짜 사이의 개월 수가 얼마인지를 구하는 함수 (date1-date2) - 파라미터 생략 불가 SELECT MONTHS_BETWEEN(TO_DATE('2010-01-01'), TO_DATE('2010-12-01')) FROM DUAL; NEXT_DAY(date, char) - date 이후의 날짜 중에서 주중에 char로 명시된 첫 번째 일자를 반환 - char에는 요일명을 입력, 숫자도 가능(1:일, 2:월... 7:토) - 오라클 설치 시 ..
SYSDATE - 시스템의 현재 날짜를 반환, 파라미터 없음(서버) CURRENT_DATE - 현재 세션의 시간대(TIME_ZONE)를 기준으로 한 현재 날짜를 반환, 파라미터 없음(클라이언트) SYSTIMESTAMP - SYSDATE와 동일하지만 반환 타입이 TIMESTAMP WITH TIME ZONE, 파라미터 없음 CURRENT_TIMESTAMP - CURRENT_DATE와 동일하지만 반환 타입이 TIMESTAMP WITH TIME ZONE - 파라미터로 TIMESTAMP WITH TIME ZONE의 정밀도 명시, 디폴트는 6 LOCALTIMESTAMP - CURRENT_TIMESTAMP와 동일하지만 반환 타입이 TIMESTAMP