ORACLE TRUNC DATE
날짜에 적용하면 시분초를 제외시킵니다. 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
2015. 2. 6. 13:29