728x90
반응형
▣ 오라클 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;
|
위에서부터 현재 시간을 시간/일자/분 단위로 잘라서 조회하는 쿼리 입니다.
이제 감 잡으셨죠?!! 오라클 에서는 자바에서보다 더 간단하게 시간을 자를 수 있습니다.
728x90
반응형
'SQL > ORACLE함수' 카테고리의 다른 글
오라클(Oracle) SUBSTR 함수로 문자열을 다양하게 자르는 방법 (0) | 2016.01.04 |
---|---|
[오라클] MOD, TRUNC, EXTRACT (0) | 2015.11.20 |
날짜함수 (0) | 2015.11.20 |
오라클 요일함수-주간 요일 찾기 (0) | 2015.11.20 |
Oracle 오라클 SYSDATE(시스템시간=현재시간)을 년도만 보여주기 (0) | 2015.11.20 |
ROLLUP 사용법 (0) | 2015.10.08 |
오라클에서 SQL의 WITH와 같은 역활하는 함수또는 방법은 (0) | 2014.08.08 |
오라클 CONNECT BY LEVEL 간단 설명 및 예제 (0) | 2014.08.08 |