오라클 TO_CHAR서식중에 FM990D099 라고 했는게 보이는데 0 1 826

by 메로나 [2020.11.18 17:34:16]


D라고 해놓은건 뭔가요?

날짜처리때 D는 본것 같은데 FM....이러는 중에 D가 있는건 처음보네요

 

 

select '[A] ' || RTRIM(TO_CHAR(TO_NUMBER(-0.015), 'FM990D999'), '.') || '

|| RTRIM(TO_CHAR(TO_NUMBER(10.001), 'FM990D999'), '.') from dual;
 

by 마농 [2020.11.18 17:55:48]

소숫점 기호를 나타내는 오라클 Number Format Elements 입니다.
소수점 및 천단위 구분기호를 다르게 사용하는 국가도 있습니다.
예) 1,000.00 vs 1.000,00
다국어 사이트를 지원하는 경우 컴마(,)나 점(.)을 직접 쓰지 않고 위와 같이 사용하는 거죠.
- 천단위 기호 => G
- 소수점 기호 => D
https://docs.oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#SQLRF00211

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입