본문 바로가기

Database/Oracle

숫자 함수

● 절대값을 구하는 함수 ABS(n)

 

SELECT ABS(35), ABS(-35) FROM DUAL;

 

● 음수/양수를 알려주는 함수 SIGN(n)

 

SELECT SIGN(35), SIGN(-35), SIGN(0) FROM DUAL;

 

● 숫자의 반올림 값을 알려주는 함수 ROUND(n, i)

 

SELECT ROUND(34,456789), ROUND(34.56789) FROM DUAL;

SELECT ROUND(34,456789, 2), ROUND(34.56789, 3) FROM DUAL;

 

●  숫자의 나머지 값을 반환하는 함수 MOD(n1, n2)

 

SELECT TRUNC(17/5) '몫', MOD(17, 5) '나머지' FROM DUAL;

 

● 숫자의 제곱을 구하는 함수와 제곱근을 구하는 함수  POWER(n1, n2) / SQRT(n)

 

SELECT POWER(5, 2), SQRT(25) FROM DUAL;

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

기타 함수  (0) 2017.02.23
NULL 관련 함수  (0) 2017.02.23
변환 함수  (0) 2017.02.23
날짜 함수  (0) 2017.02.23
문자열함수  (0) 2017.02.23