본문 바로가기
DB/Oracle

내장함수_ 숫자

by so_o 2021. 7. 1.
1. 문자열 함수
2. 숫자 함수
3. 날짜 함수
4. 변환 함수
5. NULL 관련 함수
6. 집계 함수

 

 


2.  숫자 함수

1) ABS
   => 절대값을 구하는 함수

2) SIGH
   => 음수/ 양수를 알려주는 함수

3) ROUND
   => 반올림한 값을 알려주는 함수

4) MOD
   => 나머지 값을 반환하는 함수

5) POWER, SQRT
   => POWER : 제곱
        SQRT : 제곱근

 

ABS

=> 절대값 구하는 함수

SELECT ABS(35), ABS(-35) FROM DUAL;
-- 결과 : 35 35

 

SIGH

=> 음수, 양수를 알려주는 함수

SELECT SIGN(35), SIGN(-35), SIGN(0) FROM DUAL
-- 결과 : 1, -1, 0

 

ROUND

=> 반올림한 값을 알려주는 함수

SELECT ROUND(34.456789), ROUND(34.567890) FROM DUAL;
-- 결과 : 34, 35
SELECT ROUND(12.3456789, 2) ROUND(12.3456789, 3) FROM DAUL;
-- 결과 : 12.35, 12.346

 

POWER, SQRT

   1) POWER

SELECT POWER(5, 2) FROM DUAL
-- 결과 : 25

 

   2) SQRT

SELECT SQRT(25) FROM DUAL
-- 결과 : 5

'DB > Oracle' 카테고리의 다른 글

내장함수_ 날짜  (0) 2021.07.01
내장 함수_ 문자열  (0) 2021.06.29
중복 값 제거 (DISTINT)  (0) 2021.06.29
ROWNUM  (0) 2021.06.29
정규식  (0) 2021.06.29