본문 바로가기
소소한 ORACLE 지식

[오라클]Oracle 숫자 함수

by 해뤼맘 2022. 5. 14.
728x90
반응형

안녕하세요

지난번 오라클 문자 함수에 이어

오라클 숫자 함수에 대하여 포스팅하겠습니다.

 

1. Trunc 함수

  • 컬럼 또는 숫자만 가능하며, 지정한 소수점 자리 수만큼 버립니다.
  • TRUNC('소숫점 숫자', '제거할 숫자 자릿수)
  • 음수로 설정하면 소수점을 기준으로 왼쪽으로부터 제거하게 됩니다.
SELECT TRUNC(18.123,2)
FROM DUAL

//음수
SELECT TRUNC(18.123,-1)
FROM DUAL

Trunc 결과
Trunc 결과

 

 

2. Mod 함수

  • 나머지 값을 출력하는 기능입니다.
  • MOD(13, 4) - 13을 4로 나눈 나머지 값 출력
SELECT MOD(14,3)
FROM DUAL

Mod 결과
MOD 결과

 

3. Round 함수

  • 반올림 함수입니다.
  • Round(숫자, 반올림하고자 하는 소수점 자릿수)
SELECT Round(14.876, 2)
FROM DUAL

Round 결과
Round 결과

이상 오라클에서 사용하는 숫자 함수였습니다.

728x90
반응형

댓글