반응형
https://www.youtube.com/user/newlec1의 내용을 정리해서 포스팅합니다.
[ ABS(n) ]
- 절대값을 구하는 함수이다.
* SELECT ABS(35), ABS(-35) FROM DUAL;
- 35가 두 개 출력된다.
[ SIGN(n) ]
- 양수/음수를 알려주는 함수이다.
- 양수이면 1, 음수이면 -1, 0이면 0을 출력한다.
* SELECT SIGN(35), SIGN(-35), SIGN(0) FROM DUAL;
- 1, -1, 0이 차례대로 출력된다.
[ ROUND(n, i) ]
- 숫자의 반올림 값을 알려주는 함수이다.
- 두 번째 인자를 지정하지 않으면 소수 첫 째 자리에서 반올림을 한다.
- 두 번째 인자를 지정하면 설정한 인자 값이 반올림이 된다.
* SELECT ROUND(34.12345), ROUND(34.5678) FROM DUAL;
- 34, 35 출력
* SELECT ROUND(12.3456, 2), ROUND(12.3456, 3) FROM DUAL;
- 12.35, 12.346 출력
[ TRUNC, MOD ]
- 나눗셈을 했을 때, 몫과 나머지를 반환하는 함수이다.
* SELECT TRUNC(17/5) AS 몫, MOD(17, 5) AS 나머지 FROM DUAL;
- 몫은 3, 나머지는 2가 출력된다.
반응형