-
[Oracle] 함수(Function) - 숫자형 함수RDS/Oracle 2019. 3. 2. 10:27반응형
숫자형 함수
숫자형 함수는 숫자 데이터를 입력받아 처리하고 숫자를 리턴하는 함수입니다.
숫자형 함수 종류
ABS(숫자) - 숫자의 절대값을 돌려줍니다.
SIGN(숫자) - 숫자가 양수인지, 음수인지 0인지 구별합니다.
MOD(숫자1, 숫자2) - 숫자1을 숫자2로 나누어 나머지 값을 리턴합니다.
CEIL/CEILING(숫자) - 숫자보다 크거나 같은 최소 정수를 리턴합니다.
FLOOR(숫자) - 숫자보다 작거나 같은 최대 정수를 리턴합니다.
ROUND(숫자 [, m]) - 숫자를 소수점 m+1 자리에서 반올림하여 리턴합니다. m이 생략되면 디폴트 값은 0입니다.
TRUNC(숫자 [, m]) - 숫자를 소수 m+1 자리에서 잘라서 버립니다. m이 생략되면 디폴트 값은 0입니다.
숫자형 함수 예시
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950SELECT ABS(-10)FROM DUAL;SELECT SIGN(-10)FROM DUAL;SELECT SIGN(0)FROM DUAL;SELECT SIGN(10)FROM DUAL;SELECT MOD(10, 3)FROM DUAL;SELECT CEIL(42.195)FROM DUAL;SELECT CEIL(-42.195)FROM DUAL;SELECT FLOOR(42.195)FROM DUAL;SELECT FLOOR(-42.195)FROM DUAL;SELECT ROUND(42.5235, 3)FROM DUAL;SELECT ROUND(42.5235, 1)FROM DUAL;SELECT ROUND(42.5235, 0)FROM DUAL;SELECT ROUND(42.5235)FROM DUAL;SELECT TRUNC(42.5235, 3)FROM DUAL;SELECT TRUNC(42.5235, 1)FROM DUAL;SELECT TRUNC(42.5235, 0)FROM DUAL;SELECT TRUNC(42.5235)FROM DUAL;cs 반응형'RDS > Oracle' 카테고리의 다른 글
[Oracle] 함수(Function) - 변환형 함수 (0) 2019.03.03 [Oracle] 함수(Function) - 날짜형 함수 (0) 2019.03.03 [Oracle] 함수(Function) - 문자형 함수 (0) 2019.03.02 [Oracle] WHERE절 (0) 2019.02.24 [Oracle] TCL(Transaction Control Language) (0) 2019.02.23