TO_CHAR (number)

TO_CHAR(number)´Â ¼ýÀÚ Ç¥Çö½ÄÀ» µ¥ÀÌÅͺ£À̽º ¹®ÀÚ ÁýÇÕÀÇ ÅØ½ºÆ® °ªÀ¸·Î º¯È¯ÇÕ´Ï´Ù.

¹Ýȯ°ª

VARCHAR2

±¸¹®

TO_CHAR(n [, fmt [, 'nlsparam' ] ])

Àμö

nÀº º¯È¯ÇÒ ¼ýÀÚ Ç¥Çö½ÄÀÔ´Ï´Ù.

fmt´Â Oracle Database SQL Reference¿¡ ¼³¸íµÈ ´ë·Î ¼ýÀÚ Çü½Ä ¸ðµ¨À» ÁöÁ¤ÇÏ´Â ÅØ½ºÆ® Ç¥Çö½ÄÀÔ´Ï´Ù.

nlsparamÀº ´ÙÀ½°ú °°Àº ¼ýÀÚ Çü½Ä ¿ä¼Ò·Î ¹ÝȯµÇ´Â ¹®ÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ Àμö´Â ¿©±â¿¡ Ç¥½ÃµÈ Çü½ÄÀ» °¡Áý´Ï´Ù.

'NLS_NUMERIC_CHARACTERS = ''dg''
 NLS_CURRENCY = ''text''
 NLS_ISO_CURRENCY = territory '

d ¹× g ¹®ÀÚ´Â °¢°¢ ½ÊÁø¼ö ¹®ÀÚ ¹× ±×·ì ±¸ºÐ ±âÈ£¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ·¯ÇÑ µÎ ¹®ÀÚ´Â ¼­·Î ´Ù¸¥ ´ÜÀÏ ¹ÙÀÌÆ® ¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù. ÀÎ¿ë ºÎÈ£·Î ¹­ÀÎ ¹®ÀÚ¿­ ³»¿¡¼­ ¸Å°³º¯¼ö °ª ÁÖÀ§¿¡ 2°³ÀÇ ÀÛÀº µû¿ÈÇ¥¸¦ »ç¿ëÇÕ´Ï´Ù. ÅëÈ­ ±âÈ£·Î 10°³ÀÇ ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àμö ¶Ç´Â NLS ¸Å°³º¯¼ö¸¦ »ý·«ÇÒ °æ¿ì ÀÌ ÇÔ¼ö´Â ÇØ´ç ¼¼¼Ç¿¡ ´ëÇÑ ±âº»°ªÀ» »ç¿ëÇÕ´Ï´Ù.

¿¹Á¦

TO_CHAR(1234567, '$9,999,999.00')´Â $1,234,567.00 °ªÀ» ¹ÝȯÇÕ´Ï´Ù.