■ TRUNC 함수에서 포맷 마스크를 사용해 날짜를 절삭하는 방법을 보여준다.
▶ 예제 코드 (SQL)
1 2 3 4 5 6 7 8 9 10 11 12 |
SET SERVEROUTPUT ON; DECLARE V_SOURCE_DATE DATE := TO_DATE('2019-10-16 14:00:00', 'yyyy-mm-dd hh24:mi;ss'); V_TARGET_DATE DATE; BEGIN V_TARGET_DATE := TRUNC(V_SOURCE_DATE, 'mm'); DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_TARGET_DATE, 'yyyy-mm-dd hh24:mi;ss')); -- 2019-10-01 00:00;00 END; |