TO_CHAR

TO_CHARÇÔ¼ö´Â DATEÇü, NUMBERÇüÀ» VARCHAR2ÇüÀ¸·Î ¹Ù²¨ ÁÝ´Ï´Ù.

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

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

¿À´ÃÀÌ 6¿ù 10ÀÏ À̴ϱñ¿ä.. ¿À´ÃÀÇ ´ÞÀÎ 6¿ùÀÌ ÂïÈû´Ï´Ù.

SQL>SELECT TO_CHAR(SYSDATE) CHARTEST FROM dual ;

       CHARTEST
 --------------
          00/06/10

¿À´ÃÀÌ 6¿ù 10ÀÏ À̴ϱñ¿ä.. ¿À´ÃÀÇ ³¯Â¥°¡ ¹®ÀÚÇüÀ¸·Î ÂïÈü´Ï´Ù.



TO_DATE


TO_DATEÇÔ¼ö´Â CHAR, VARCHAR2ÇüÀ» DATE ŸÀÔÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

SQL>SELECT TO_DATE('2000/06/16','RRRR/MM/DD') FROM dual ;

       TO_DATE(
   ------------  
      2000/06/16

'2000/06/16'¹®ÀÚ¿­ÀÌ ³¯Â¥ÇüÀ¸·Î º¯ÇÕ´Ï´Ù



TO_NUMBER


TO_NUMBERÇÔ¼ö´Â CHAR, VARCHAR2ÀÇ µ¥ÀÌÅÍ Å¸ÀÔÀ» ¼ýÀÚÇü½ÄÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

SQL>SELECT TO_NUMBER('1210616') FROM dual ;

    TO_NUMBER(
    --------------
             1210616
 
'1210616'¹®ÀÚ¿­ÀÌ ¼ýÀÚÇüÀ¸·Î º¯ÇÕ´Ï´Ù

Conversion Functions
ASCIISTR
BIN_TO_NUM
CAST
CHARTOROWID
COMPOSE
CONVERT
DECOMPOSE
HEXTORAW
NUMTODSINTERVAL
NUMTOYMINTERVAL
RAWTOHEX
RAWTONHEX
ROWIDTOCHAR
ROWIDTONCHAR
TO_CHAR (character)
TO_CHAR (datetime)
TO_CHAR (number)
TO_CLOB
TO_DATE
TO_DSINTERVAL
TO_LOB
TO_MULTI_BYTE
TO_NCHAR (character)
TO_NCHAR (datetime)
TO_NCHAR (number)
TO_NCLOB
TO_NUMBER
TO_SINGLE_BYTE
TO_YMINTERVAL
TRANSLATE ... USING
UNISTR