(SQL) 숫자 함수 ROUND , TRUNC , CEIL , FLOOR , MOD

(SQL) 숫자 함수 ROUND , TRUNC , CEIL , FLOOR , MOD

ROUND(12.488, 1) , TRUNC(12.387, 1) , CEILE(12.5) , FLOOR(12.5) , MOD(15, 2) 를 DUAL 에서 선택 ;


1라운드

– 특정 숫자의 특정 위치에서 반올림한 값을 반환

예) SELECT ROUND(12.488, 1), ROUND(12.488, 2) , ROUND(12.488), ROUND(12.588) FROM DUAL ;


2. 쇼트

– 주어진 숫자의 주어진 위치에서 내림한 값을 반환합니다.

예) SELECT TRUNC(12.488, 1), TRUNC(12.488, 2) , TRUNC(12.488), TRUNC(12.788) FROM DUAL ;


3.담요

– 지정된 숫자보다 큰 가장 작은 정수를 반환합니다.

전)

상한선(12,488)을 선택하고,
담요(12) ,
상한(12.1);
상한선(12.99),
상한(-12),
상한(0.12) ,
상한(-0.12),
캡(-1.12)
이중에서;


4 층

– 지정된 숫자보다 작은 가장 큰 정수를 반환합니다.

전)

플로어 선택(12.488),
그라운드(12) ,
그라운드(12.1),
그라운드(12.99),
그라운드(-12),
접지(0,12) ,
그라운드(-0.12),
그라운드(-1.12)
이중에서;


5.MOD

– 지정한 수를 나눈 나머지를 반환

예) SELECT MOD(15, 2) , MOD(4, 2) FROM DUAL ;