javajobo1
150
2020-05-12 10:56:41 작성 2020-05-12 10:59:57 수정됨
4
184

오라클 질문입니다.


SQL> SELECT TO_CHAR('10101000','B9,999,999,999') FROM dual;


TO_CHAR('10101

--------------

    10,101,000

SQL> SELECT TO_CHAR(' 10101000','B9,999,999,999') FROM dual;


TO_CHAR('10101

--------------

    10,101,000


SQL> SELECT TO_CHAR('   10101000','B9,999,999,999') FROM dual;


TO_CHAR('10101

--------------

    10,101,000


SQL> SELECT TO_CHAR('10101000   ','B9,999,999,999') FROM dual;


TO_CHAR('10101

--------------

    10,101,000


SQL> SELECT TO_CHAR('10101000','B   9,999,999,999') FROM dual;

SELECT TO_CHAR('10101000','B   9,999,999,999') FROM dual

                          *

1행에 오류:

ORA-01481: 숫자 형식 모델이 부적합합니다



B  공백을 0으로 표현 한다고 했는데  왜 공백이 0으로 안채워 지나요??

너무 궁금합니다!!

0