반응형
TRUNC 함수는 사용자가 원하는 만큼 숫자 또는 날짜값을 잘라서 반환해준다.
예시
#현재 날짜의 시간 부분을 제거하고 오늘 날짜만 반환.
SELECT TRUNC(SYSDATE) FROM DUAL;
#현재 달의 첫 날짜를 반환.
SELECT TRUNC(SYSDATE, 'MM') FROM DUAL;
#소수점 이하를 모두 잘라냄. 결과는 123.
SELECT TRUNC(123.456) FROM DUAL;
#소수점 아래 두 자리까지만 남김. 결과는 123.45.
SELECT TRUNC(123.456, 2) FROM DUAL;
반응형
'Server > Oracle' 카테고리의 다른 글
[Oracle] 열은 하위 질의에 포괄 조인될 수 없습니다 (스크랩) (0) | 2018.11.19 |
---|---|
[Oracle] 기본키 PK(Primary Key) 조회 방법 (0) | 2018.11.14 |
[Oracle] 오라클 CONNECT BY LEVEL (0) | 2018.10.29 |
[Oracle] mybatis selectKey (스크랩) (0) | 2018.10.11 |
[Oracle] 오라클 11g 테이블 exp (0) | 2018.10.01 |