카테고리1프로그래밍
카테고리2DB
제목오라클 소수점 표시
작성자노현정
작성일2020-11-24 05:28:25
오라클 db내용을 문자화 할 경우
0.54 -> .54로 표현되고 1.20은 1.2로 표현됨
아래 방법을 통해 해결함.

TO_CHAR(SUM(TI)/COUNT(...), 'FM999990.00') FROM ...
소수점 2자리 까지만 얻고 싶을 때 쓰인다.

소수점 3번째 자리는 반올림 된다.(ROUND 처리)

[FM999990.00]
9 때문에 유효숫자 앞자리에 공백이 들어감
즉, '9'는 유효하지 않은 숫자는 공백화 하는 것이고, '0'은 유효하지 않은 숫자도 '0'을 찍어주는 포맷
'FM'은 변환 뒤 유효문자 앞뒤의 공백 제거

수정목록