TO_CHAR (datetime)

TO_CHAR(datetime)Àº ³¯Â¥/½Ã°£ ¶Ç´Â °£°Ý Ç¥Çö½ÄÀ» ÁöÁ¤µÈ Çü½ÄÀÇ ÅØ½ºÆ® ¹®ÀÚ¿­·Î º¯È¯ÇÕ´Ï´Ù.

¹Ýȯ°ª

VARCHAR2

±¸¹®

TO_CHAR({ datetime | interval } [, fmt [, 'nlsparam' ] ])

Àμö

datetimeÀº ÅØ½ºÆ®·Î º¯È¯ÇÒ datetime Ç¥Çö½ÄÀÔ´Ï´Ù.

intervalÀº ÅØ½ºÆ®·Î º¯È¯ÇÒ °£°Ý Ç¥Çö½ÄÀÔ´Ï´Ù.

fmt´Â charÀÇ Çü½ÄÀ» ÁöÁ¤ÇÏ´Â ³¯Â¥/½Ã°£ ¸ðµ¨ Çü½ÄÀÔ´Ï´Ù. ±âº» ³¯Â¥ Çü½ÄÀº NLS_TERRITORY ÃʱâÈ­ ¸Å°³º¯¼ö·Î ¾Ï½ÃÀûÀ¸·Î °áÁ¤µÇ°Å³ª NLS_DATE_FORMAT ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ À¯Çü Çü½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Oracle Database SQL Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.

nlsparamÀº ¿ù/ÀÏ À̸§ ¹× ¾à¾î°¡ ¹ÝȯµÇ´Â ¾ð¾î¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö´Â ´ÙÀ½°ú °°Àº Çü½ÄÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

'NLS_DATE_LANGUAGE = language' 

±âº»ÀûÀ¸·Î ¹Ýȯ°ªÀº ¼¼¼Ç ³¯Â¥ ¾ð¾î¸¦ »ç¿ëÇÕ´Ï´Ù.

¿¹Á¦

TO_CHAR(SYSDATE)Àº 18-JAN-07°ú °°Àº °ªÀ» ¹ÝȯÇÕ´Ï´Ù.

TO_CHAR(SYSDATE, 'MONTH DD, YYYY')Àº January 18, 2007°ú °°Àº °ªÀ» ¹ÝȯÇÕ´Ï´Ù.