반응형
간단히 오라클 소수점 처리하는 방법을 알아봅시다.
올림함수 CEIL(n)
: 무조건 소수점을 올려 정수가 됩니다.
SELECT CEIL(4.2) FROM DUAL
--결과 : 5
내림함수 FLOOR(n)
: 무조건 소수점을 내려 정수가 됩니다.
SELECT FLOOR(4.9) FROM DUAL
--결과 : 3
반올림함수 ROUND(n,반올림 자릿수)
SELECT ROUND(3.1357) FROM DUAL
--결과 : 3
SELECT ROUND(3.1357,0) FROM DUAL
--결과 : 3
SELECT ROUND(3.1357,1) FROM DUAL
--결과 : 3.1
SELECT ROUND(3.1357,2) FROM DUAL
--결과 : 3.14
SELECT ROUND(3.1357,3) FROM DUAL
--결과 : 3.136
버림함수 TRUNC(n, 버림 자릿수)
SELECT TRUNC(3.1357) FROM DUAL
--결과 : 3
SELECT TRUNC(3.1357,0) FROM DUAL
--결과 : 3
SELECT TRUNC(3.1357,1) FROM DUAL
--결과 : 3.1
SELECT TRUNC(3.1357,2) FROM DUAL
--결과 : 3.13
SELECT TRUNC(3.1357,3) FROM DUAL
--결과 : 3.135
반응형
'개발 > 오라클' 카테고리의 다른 글
[Oracle] 오라클 Null 처리 NVL, NVL2 사용방법 (0) | 2020.04.02 |
---|---|
[Oracle] 오라클 KEEP 사용방법 (1) | 2020.04.01 |
[Oracle] 오라클 시노님(Synonym) 사용방법(생성/조회/삭제) (0) | 2020.03.31 |
[Oracle] 오라클 OVER() 함수 사용방법 (OVER() PARTITION BY ~ ) (0) | 2020.03.31 |
[Oracle] 오라클 LPAD, RPAD 함수 사용방법 (0, 공백 채우기) (0) | 2020.03.31 |
댓글