Oracle2020. 11. 5. 11:14
728x90
반응형
SMALL

 

 

오라클에서 반올림, 올림, 내림이 필요한 경우가 많이 있다.

특히 소수점 계산이 필요한 곳에서는 많이 쓰일 것이다.

자릿수 계산이 헷갈릴때가 있는데(6번째까지인지, 6번째로 계산해서 올리는건지..)

헷갈리지말고 잘 써야할 것~작은 실수에서 큰 잘못된 결과가 나올 수 있다.

항상 기본에 충실하자!ㅎㅎ

 

 

ROUND : 지정한 자리에서 반올림 (6자리까지 반올림)
- ROUND(105.2983467342, 6) -> 105.298347
CEIL : 지정한 값보다 큰 수 중에서 가장 작은 정수
- CEIL(105.78823461282) -> 106
FLOOR : 지정한 값보다 작은 수 중에서 가장 큰 정수
- FLOOR(105.1237423623) -> 105
TRUNC : 지정한 자리 밑에서 절삭
- TRUNC(105.2342673467, 1) -> 105.2
MOD : n을 m으로 나눈 나머지
- MOD(15,10) -> 5

 

728x90
반응형
LIST

'Oracle' 카테고리의 다른 글

ORA-01722 invalid number:수치가 부적합 합니다.  (0) 2020.11.06
oracle 실수로 지운 데이터 복구 쿼리 (TIMESTAMP)  (0) 2020.11.05
Oracle LPAD 함수  (0) 2020.11.05
oracle TRIM  (0) 2020.11.05
oracle NVL 내장 함수  (0) 2020.11.05
Posted by 사슴영혼'-'