상세 컨텐츠

본문 제목

ORACLE TRUNC DATE

DB/Oracle

by husks 2015. 2. 6. 13:29

본문

반응형


날짜에 적용하면 시분초를 제외시킵니다.


parameter 값에 YEAR 값을 입력하면 해당 년도의 처음 날짜를 가져옵니다.


MONTH를 입력하면 해당월의 처음 날짜를 가져옵니다.


SELECT
  TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') TYPE1, --시분초 확인
  TO_CHAR(TRUNC(SYSDATE), 'YYYY-MM-DD HH24:MI:SS') TYPE2, --시분초 제외
  TO_CHAR(TRUNC(SYSDATE,'YEAR'), 'YYYY-MM-DD HH24:MI:SS') TYPE3, --해당 년도의 처음 날짜 
  TO_CHAR(TRUNC(SYSDATE,'MONTH'), 'YYYY-MM-DD HH24:MI:SS') TYPE4 --해당 월의 처음 날짜
FROM
  DUAL;


반응형

'DB > Oracle' 카테고리의 다른 글

계층형 쿼리 ( START WITH ... CONNECT BY )  (0) 2015.02.24
CONNECT_BY_ISLEAF  (0) 2015.02.16
Oracle synonym (시노님 동의어)  (0) 2015.02.05
Oracle 테이블 구조 및 설명 보기  (0) 2015.02.05
Oracle COMMENT (추가, 확인)  (0) 2015.02.05

관련글 더보기

댓글 영역