▣ 오라클 trunc() 함수를 이용하여 날짜를 잘라보자!!!

 

안녕하세요 기요밍 입니다.

오라클을 이용해 쿼리를 작성하다보면 날짜를 분/시간/일/월/년도 단위로 잘라서 사용해야 하는 경우가 많습니다.

이번에는 trunc() 함수를 이용해서 간단하게 날짜를 자르는 법에 대해서 알아보겠습니다.

 

 

TRUNC 함수로 날짜 자르는 법

 

▼ 사용 법 

 

 TRUNC(날짜, FORMAT)

 

 

위와 같이 사용 하시면 됩니다. 2개의 매개변수가 들어가고 앞에는 자를려고 하는 날짜 뒤에는 FORMAT을 넣어 주시면 됩니다.

 


▼ Format

 

 YYYY : 년도

 MM : 월

 DD : 일

 HH : 시간

 MI : 분

 

 

감이 잘 안오시는 분들을 위해서 샘플 쿼리를 한번 보도록 하겠습니다.

 

▼ Sample Query

 

 SELECT TRUNC(SYSDATE, 'HH') FROM DUAL;

 SELECT TRUNC(SYSDATE, 'DD') FROM DUAL;

 SELECT TRUNC(SYSDATE, 'MI') FROM DUAL;

 

 

위에서부터 현재 시간을 시간/일자/분 단위로 잘라서 조회하는 쿼리 입니다.

이제 감 잡으셨죠?!! 오라클 에서는 자바에서보다 더 간단하게 시간을 자를 수 있습니다.

블로그 이미지

기요밍b

IT와 게임 블로그 입니다!!^^

,