반응형
# [DB2 SQL] 현재일자 기준 차이 구하기 (년, 월, 일)
- DB2 에서는 현재일자를 CURRENT_DATE 로 가져올수 있다.
- 오라클의 경우 SYSDATE 로 현재일자를 가져올수 있다.
## DB2 현재일자 기준 년, 월, 일 차이 구하기
- DUAL의 경우 가상 테이블
- 현재일자 기준 1년전, 1개월전, 1일전을 아래와 같이 구할수 있다.
SELECT (CURRENT_DATE - 1 YEAR) AS DIFF_YEAR
, (CURRENT_DATE - 1 MONTH) AS DIFF_MONTH
, (CURRENT_DATE - 1 DAY) AS DIFF_DAY
FROM DUAL;
반응형
'메모장' 카테고리의 다른 글
[DB2] SQL ERROR-418, SQLSTATE=42610 오류 해결방법 (0) | 2023.01.05 |
---|---|
pmd 위반사항 해결방법 (0) | 2022.12.26 |
DB2, 오라클 피벗 관련 LISTAGG (0) | 2022.10.25 |
오라클 .5 표현 처리 (TO_CHAR, FM) (0) | 2022.09.28 |
오라클 트리거 :NEW 값 변경 (BEFORE) (0) | 2022.09.20 |