반응형
츄르사려고 코딩하는집사입니다.
오라클(Oracle)에서 수치형 데이터로 이루어진 테이블에서 올림과 내림, 반올림, 버림에 대한 처리를 할 필요가 있습니다.
1. 올림 함수
- CEIL(실수)
- 소수점을 무조건 올려서 가장 가까운 정수로 만든다.
-- 1283
SELECT CEIL(1282.5481)
FROM DUAL;
2. 내림 함수
- FLOOR(실수)
- 소수점을 무조건 내려서 가장 가까운 정수로 만든다.
-- 1282
SELECT FLOOR(1282.5481)
FROM DUAL;
3. 반올림 함수
- ROUND(실수)
- ROUND(실수, 반올림할 위치)
- ROUND(실수)로 사용할 경우, 소수점 첫째 자리에서 반올림을 한다.
-- 1283
SELECT ROUND(1282.5481)
FROM DUAL;
4. 버림 함수
- TRUNC(실수)
- TRUNC(실수, 버림할 위치)
- TRUNC(실수)로 사용할 경우, 소수점 첫째 자리에서 버림을 한다.
-- 1282
SELECT TRUNC(1282.5481)
FROM DUAL;
반응형
'IT > Oracle' 카테고리의 다른 글
[오라클/Oracle] 오라클(Oracle) 버전 확인하는 방법 (0) | 2022.09.14 |
---|---|
오라클(Oracle) 유니온(UNION, UNION ALL) 사용법 (0) | 2021.11.09 |
오라클(Oracle)에서 GROUP BY 및 HAVING 절 사용법 (0) | 2021.11.09 |
오라클(Oracle) NVL 정리 (0) | 2021.10.07 |
오라클(Oracle) SQL := 이란? (0) | 2021.09.23 |
오렌지(Orange)에서 엑셀 데이터 옮길 때 데이터 Row가 줄어드는 이유 및 해결 방법(ORA-12899 열에 대한 값이 너무 큼) (0) | 2021.09.14 |
오라클(Oracle) 다른 테이블에서 조건이 같은 값 가져와서 덮어쓰는 방법 (0) | 2021.09.13 |
오라클(Oracle) SELECT 문을 이용한 NULL 확인 방법 (0) | 2021.09.10 |
최근댓글