숫자 형식 변환하기
TO_CHAR
TO_CHAR는 다음과 같이 숫자 값을 지정한 형식의 문자열로 변환하는 함수입니다. 즉, NUMBER 데이터 타입을 지정한 형식의 VARCHAR2 데이터 타입으로 변환할 때 사용합니다.
TO_CHAR(숫자 데이터 타입, '지정 형식')
다음과 같은 형태로 사용됩니다.
표 4-12 숫자 지정 형식
지정 형식 |
설명 |
예 |
결과 |
9 |
9로 출력 자릿수 지정 |
TO_CHAR(salary,'99999999') |
┌---앞에 3칸 띄움 24000 |
0 |
자릿수만큼 0을 출력 |
TO_CHAR(salary,'09999999') |
00024000 |
$ |
달러 기호 |
TO_CHAR(salary,'$9999999') |
$24,000 |
L |
지역 화폐 기호(원) |
TO_CHAR(salary,'L9999999') |
₩24,000 |
. |
명시한 위치에 소수점 |
TO_CHAR(salary,'999999.99') |
24000.00 |
, |
명시한 위치에 쉼표 |
TO_CHAR(salary,'9,999,999') |
24,000 |