써먹는 웹개발

[Oracle] 숫자(금액) 세자리마다 콤마 처리 및 소수점 2자리까지 출력방법 본문

웹개발/Database

[Oracle] 숫자(금액) 세자리마다 콤마 처리 및 소수점 2자리까지 출력방법

kmhan 2018. 3. 5. 11:02


728x90
반응형

숫자(금액) 세자리마다 콤마 처리 및 소수점 2자리까지 출력방법




TO_CHAR( NUM , 'fm999,999,999,999,999,990.00' );


설명 : 9는 없으면 생략되고, 0은 생략되지 않습니다.

 - fm(또는 FM)은 좌우 공백 제거

※ 주의사항 : 해당 숫자(NUM)가 기입한 숫자의 개수를 초과할 경우에 (정수 18개, 소수 2개) ###으로 표시되어 에러처럼 보이는 현상이 있음



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


참고사이트 : http://flymc.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-Oracle-%EC%97%90%EC%84%9C-%EC%86%8C%EC%88%98%EC%A0%90%EC%B2%98%EB%A6%AC-%EC%96%B4%EB%96%BB%EA%B2%8C-%ED%95%98%EC%A7%80

728x90
반응형


Comments