SQL - 숫자 내장 함수
ABS, SIGN, ROUND, MOD, POWER, SQRT
절댓값을 구하는 함수 - ABS(N)
SELECT ABS(35), ABS(-35) FROM DUAL;
음수/양수를 알려주는 함수 - SIGN(N)
SELECT SIGN(35), SIGN(-35), SIGN(0) FROM DUAL; -- 1 -1 0 출력
숫자의 반올림 값을 알려주는 함수 - ROUND(N, I)
SELECT
ROUND(123.456),
ROUND(123.456, 0),
ROUND(123.456, 2),
ROUND(123.456, -2)
FROM DUAL;
숫자의 몫과 나머지 값을 반환하는 함수 - TRUNK(N1,N2), 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; -- 25 5 출력