본문 바로가기
개발/DB

Numeric Functions (숫자형 함수)

by ironwoong 2013. 10. 17.
반응형

ABS(n)

 

ABS 함수는 절대값을 계산하는 함수이다.

 

ABS 예제

SELECT ABS (-1.234) absolute FROM DUAL;

 

-------------

1.234

 

CEIL(n)

 

CEIL 함수는 올림값을 반환하는 함수이다.

 

SELECT CEIL(10.1234) "CEIL" FROM DUAL;

 

------------------

11

 

FLOOR(n)

 

FLOOR 함수는 버림값을 반환하는 함수이다.

 

FLOOR 양수 예제

SELECT FLOOR(10.1234) "FLOOR" FROM DUAL;

 

--------------------

10

FLOOR 음수 예제

SELECT FLOOR(-10.1234) "FLOOR" FROM DUAL;

 

-------------------------

11

 

 

MOD(m,n)

 

MOD 함수는 m을 n으로 나눈 나머지를 반환 한다. n이 0일 경우 m을 반환 한다.

 

SELECT MOD(9, 4) "MOD" FROM DUAL;

 

-----------------------------

1

 

 

ROUND(n, [m])

 

ROUND 함수는 n값의 반올림을 하는 함수로 m은 소숫점 아래 자릿수를 나타낸다.

 

ROUND 예제

SELECT ROUND(192.153, 1) "ROUND" FROM DUAL;

 

 

-------------

192.2

 

 

TRUNC(n, m)

 

TRUNC 함수는 n값을 절삭하는 함수로 m은 소숫점 아래 자릿수를 나타낸다.

 

SELECT TRUNC(7.5597, 2) "TRUNC" FROM DUAL

 

---------------------

7.55

 

반응형

'개발 > DB' 카테고리의 다른 글

SqlSessionFactory 객체 생성  (0) 2013.10.29
괜찮은 ERD 프로그램 [eXERD]  (0) 2013.10.28
마이바티스(mybatis) 연동 모듈  (0) 2013.10.23
IBATIS 리스트를 Iterator 받는방법  (0) 2013.10.23
데이터베이스 자원 설정  (0) 2013.10.21

댓글