반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


오라클(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;

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기