투케이2K

89. (Oracle/오라클) to_char() FM 형식 사용해서 숫자값 콤마표시, 빈자리 0값 채우기 실시 본문

OracleDB

89. (Oracle/오라클) to_char() FM 형식 사용해서 숫자값 콤마표시, 빈자리 0값 채우기 실시

투케이2K 2021. 1. 27. 13:22

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[소스 코드]

 

/*
[to_char() FM 형식 사용해서 숫자값 콤마표시, 빈자리 0값 채우기 실시] 
1. 0값 채우기나 콤마 표시 경우 지정된 자리 숫자 보다 데이터가 큰 경우 비정상 표시된다
*/

SELECT TO_CHAR(123456, 'FM999,999') AS "6자리콤마표시",
       TO_CHAR(123456789, 'FM999,999,999') AS "9자리콤마표시",
       TO_CHAR(123, 'FM00000') AS "0값채우기"   
    FROM dual;

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

1. 0값 채우기나 콤마 표시 경우 지정된 자리 숫자 보다 데이터가 큰 경우 비정상 표시된다

/* =========================== */

반응형
Comments