소수 0 6 1,691

by 스땐 스땐 [2010.01.05 13:08:22]


  

by 빈이 [2010.01.05 13:23:57]
number 형으로는 .0 표현은 안되는걸로 압니다
소수자리에 값이 있다면 모르겠지만요~

by 마농 [2010.01.05 13:57:11]
숫자 상태에서는 1이 1.0으로 찍히진 않습니다. 문자형으로 바꿔야 합니다.
참고로 to_char 함수 자체에 round 기능을 포함하고 있으므로 별도 round는 안하셔도 될듯.
SELECT TO_CHAR(1.66,'fm990.0') FROM dual;

by 스땐 [2010.01.05 15:50:24]
to_char이 round 기능 있는지는 첨 알았네요
답변 주신 모든분 감사드립니다.

by 박대현 [2010.01.05 21:40:23]
마농님 // 안그래도 필요했는데 감사합니다. ㅎㅎㅎ

by 김삿갓 [2010.02.19 11:11:26]
TO_CHAR에 round기능이 있었네요.
감사합니다.

by 정재홍 [2010.02.26 13:59:53]
select CAST(round(1.0, 1) AS NUMBER(10,1) as a from dual => 1.0이 나오지 않고 1이 나와요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입