번호 | 제목 | 조회수 | 등록일 |
---|
oracle trunc()함수는 원하는 자리수 까지만 보여주는 함수이다.
백문이 불여 일견 아래의 결과를 보자.
--trunc() 원하는 자릿수까지만 보여주고 나머지는 절삭하는 함수
select trunc(12.345,2) from dual
--소숫점을 지정하지 않으면 정수만 보여준다.
select trunc(12.345) from dual
--해당 년도의 맨 앞 날을 가져온다.
select trunc(sysdate,'YEAR') from dual;
--해당 달의 맨 앞 날을 가져온다
select trunc(sysdate,'MONTH') from dual;
--해당일의 가장 빠른 시간을 가져온다.
select to_char(trunc(sysdate,'DAY'),'yyyymmddhh24miss') from dual;
이는 실행시 아래의 결과를 도출한다.