반응형
절댓값을 구하는 함수 ABS(NUM)
매개 값으로 들어온 숫자를 절댓값으로 변경해줍니다.
음수/양수/0을 알려주는 함수 SIGN(NUM)
SELECT SIGN(-10), SIGN(0), SIGN(10) FROM DUAL;
매개 값으로 들어온 숫자의 양수/음수/0인지 알려줍니다.
숫자의 반올림 값을 알려주는 함수 ROUND(NUM, INDEX)
소수점으로부터 인덱스를 조정해 반올림을 하는 함수입니다.
SELECT ROUND(34.34), ROUND(34.67), ROUND(534.-1), ROUND(545.234,2) FROM DUAL;
주어진 숫자를 버림 하는 함수 TRUNC(NUM)
SELECT TRUNC(17.12,1) , TRUNC(17.2) FROM DUAL;
숫자의 나머지 값을 반환하는 함수 MOD(NUM1, NUM2)
SELECT FROM DUAL;
숫자의 제곱을 구하는 함수와 제곱 글을 구하는 함수 POWER(NUM1, NUM2) / SQRT(NUM)
SELECT POWER(5,2) , SQRT(25) FROM DUAL;
주어진 숫자가 가장 가까운 큰 정수를 구하는 함수 CEIL(NUM)
반올림을 하는 것이 아니라. 가장 가까운 큰 정수를 구합니다.
주어진 숫자와 가장 가까운 작은 정수를 구하는 함수 FLOOR(NUM)
SELECT FLOOR(2.1), FLOOR(43.9) FROM DUAL;
반응형
'Database > Oracle' 카테고리의 다른 글
ORACLE SQL NULL관련 함수 (0) | 2020.04.20 |
---|---|
ORACLE SQL 변환함수 (0) | 2020.04.20 |
ORACLE SQL 문자열 내장 함수 (2) (0) | 2020.04.15 |
ORACLE SQL SELF JOIN (0) | 2020.04.15 |
ORACLE SQL 문자열 내장 함수 (1) (0) | 2020.04.15 |
댓글