숫자값을 전달받아 소숫점 자릿수만큼 검색되도록 반올림 처리하여 반환하는 함수다.
--DUAL : 검색 테이블 없이 SELECT 명령을 작성할 경우 사용되는 가상의 테이블
SELECT ROUND(45.582,2),ROUND(45.582,0),ROUND(45.582,-1) FROM DUAL;
숫자값을 전달받아 소숫점 자릿수만큼 검색되도록 절삭 처리하여 반환하는 함수다.
SELECT TRUNC(45.582,2),TRUNC(45.582,0),TRUNC(45.582,-1) FROM DUAL;
숫자값을 전달받아 소숫점 이하 값이 존재할 경우 증가된 숫자값(정수)으로 반환하는 함수다.
SELECT CEIL(15.3),CEIL(-15.3) FROM DUAL;
숫자값을 전달받아 소숫점 이하 값이 존재할 경우 감소된 숫자값(정수)으로 반환하는 함수다.
SELECT FLOOR(15.3),FLOOR(-15.3) FROM DUAL;
숫자값1을 숫자값2로 나누어 나머지 값을 반환하는 함수다.
SELECT 20/8,MOD(20,8) FROM DUAL;
숫자값1에 대한 숫자값2의 제곱근을 계산하여 반환하는 함수다.
SELECT 3*3*3*3*3,POWER(3,5) FROM DUAL;