더북(TheBook)

TRUNC : 숫자 절삭하기

TRUNC는 지정한 숫자 자리에서 숫자를 절삭(숫자를 버림)하는 함수입니다. 기본 문법은 ROUND 함수와 동일합니다. 절삭할 자리 값 0은 소수점 첫째 자리에서 절삭하겠다는 의미입니다. 양수는 소수 자리, 음수는 정수 자리에서 절삭합니다.

 

 

앞의 예와 동일하게 적용해 보겠습니다.

 

예제 4-7 employees 테이블에서 salary를 30일로 나누고 나눈 값의 소수점 첫째 자리, 소수점 둘째 자리, 정수 첫째 자리에서 절삭하여 출력하세요.

SELECT salary,

       salary/30 일급,

       TRUNC(salary/30, 0) 적용결과0,

       TRUNC(salary/30, 1) 적용결과1,

       TRUNC(salary/30, -1) 적용결과MINUS1

FROM   employees;

 

실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.