DATE TYPE 정리.
TO_CHAR
TO_DATE
TRUNC
세종류가 존재한다.
TO_CHAR 는 DATE를 말그대로 문자형으로 형변환
TO_DATE는 말그대로 DATE형으로 형변환
TRUNC 는 YYYY-MM-DD 이후 시간을 버림
각 사용시 주의 사항..
문자형인 '2015-12-23'을 다시 한번 TO_CHAR 한다면 오류를 일으킨다. 수동으로 할때는 일으키지 않을지도 모르겠으나 프로시져로 작동할때 오류가 일어남.
DATE형인 '2015-12-23'을 다시 TO_DATE할경우 '0015-12-23' 으로 나타날수 있음 주의
TRUNC 음.. 써본지 얼마 안되서 잘모르겠다.. 정감이 가지 않는 친구다.
사용법
TO_CHAR(SYSDATE,'YYYY-MM-DD')
TO_DATE(SYSDATE,'YYYY-MM-DD')
TRUNC(SYSDATE)
'it > SQL' 카테고리의 다른 글
INDEX 힌트 (0) | 2016.06.07 |
---|---|
ORACLE 모든 table 조회 하기 (0) | 2016.02.01 |
ORACLE WITH AS (0) | 2015.12.23 |
오라클 함수정리 (0) | 2015.09.10 |
달력 (0) | 2015.09.07 |