TO_CHAR 

TO_CHAR함수는 DATE형, NUMBER형을 VARCHAR2형으로 바꺼 줍니다.  

SQL>SELECT TO_CHAR(SYSDATE, 'MONTH') CHARTEST FROM dual ; 

       CHARTEST 
 -------------- 
             JUNE 

오늘이 6월 25일 이니깐요.. 오늘의 달인 6월이 찍힘니다.

SQL>SELECT TO_CHAR(SYSDATE) CHARTEST FROM dual ; 

       CHARTEST 
 -------------- 
          21/06/25

오늘이 6월 25일 이니깐요.. 오늘의 날짜가 문자형으로 찍힙니다. 
 


TO_DATE 

TO_DATE함수는 CHARVARCHAR2형을 DATE 타입으로 변환합니다. 
 
 SQL>SELECT TO_DATE('2021/06/25','RRRR/MM/DD') FROM dual ; 

       TO_DATE( 
   ------------  
      2021/06/25  

'2021/06/25'문자열이 날짜형으로 변합니다
 


TO_NUMBER 

TO_NUMBER함수는 CHARVARCHAR2의 데이터 타입을 숫자형식으로 변환합니다. 
 
 SQL>SELECT TO_NUMBER('1210616') FROM dual ; 

    TO_NUMBER( 
    -------------- 
             1210616 
 
'1210616'문자열이 숫자형으로 변합니다
 
Conversion Functions
  

블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,