반응형
ROUND 함수
- 지정한 자릿수에서 반올림 하는 함수
--구문
SELECT ROUND(VALUE1 ,VALUE2 )
FROM DUAL;
--ex
SELECT ROUND(125.315 , 0 )
FROM DUAL;
VALUE1 : 반올림 할 숫자
VALUE2: 자리수
0일때 125
1일때 125.3
-1일때 130 이다
ROUND(number, [decimal_places)
리턴 타입: NUMBER
TRUNC 함수
- 지정한 자리수 만큼의 값을 버리는 함수
--구문
SELECT TRUNC(value1 ,value2)
FROM DUAL;
--ex
SELECT TRUNC(125.315 , 1)
FROM DUAL;
value1 : 숫자
value2 : 버려지는 위치의 자리수
뒷자리가 0 일때 125
뒷자리가 1 일떄 125.3
뒷자리가 -1 일때 120
뒷자리가 3 일때 125.315
뒷자리가 -3 일때 0
반응형
'Base > Database' 카테고리의 다른 글
[Database] 데이터 타입 변환 TO_DATE,TO_NUMBER,TO_CHAR 사용법 (0) | 2020.07.15 |
---|---|
[Database] 날짜함수 SYSDATE,ADD_MONTHS,MONTHS_BETWEEN 함수 사용법 (0) | 2020.07.14 |
[Databaes] SUBSTR 함수 사용법 (0) | 2020.07.14 |
[Database] TRIM/LTRIM/RTRIM 함수 사용법 (0) | 2020.07.14 |
[Database]LPAD/RPAD 함수 사용법 (0) | 2020.07.14 |