728x90
TRUNC (number)
구문
TRUNC(n1 [, n2 ])
목적
TRUNC (number) 함수는 n1을 n2 십진위로 절단한 결과를 반환합니다. n2가 생략된 경우 n1은 0 십진위로 절단됩니다. n2는 소수점 왼쪽의 n2 자릿수를 0으로 만들기 위해 음수로 지정할 수 있습니다.
이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환할 수 있는 숫자가 아닌 데이터 유형을 인수로 취합니다. n2를 생략하면 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. n2를 포함하면 함수는 NUMBER를 반환합니다.
참고:
암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오.
예제
다음 예제에서는 숫자를 절단합니다:
SELECT TRUNC(15.79,1) "Truncate" FROM DUAL;
Truncate
----------
15.7
SELECT TRUNC(15.79,-1) "Truncate" FROM DUAL;
Truncate
----------
10
출처: 오라클 레퍼런스
원문 링크: Oracle TRUNC (number) 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] UID - 세션 사용자(로그인한 사용자) 식별 정수 반환 (0) | 2023.09.03 |
---|---|
[오라클 레퍼런스 함수] TZ_OFFSET - 시간대 오프셋(time zone offset) 반환 (0) | 2023.09.03 |
[오라클 레퍼런스 함수] TRUNC (date) - 날짜의 특정 부분을 절단 (0) | 2023.09.03 |
[오라클 레퍼런스 함수] TRIM - 문자열의 선행 또는 후행 문자(또는 둘 다) 제거 (0) | 2023.09.02 |
[오라클 레퍼런스 함수] TREAT - 유형(type) 변환 (0) | 2023.09.02 |
댓글