-
[oracle] 날짜 검색방법 & 현재 날짜SQL/Oracle 2021. 8. 12. 00:09
1. Date 자료형 데이터 -> 문자열로 변경 후 조회
SELECT * FROM MY_TABLE WHERE TO_CHAR(MY_DATE, 'YYYYMMDD') > '20200511') SELECT * FROM MY_TABLE WHERE TO_CHAR(MY_DATE, 'YYYYMMDD') < '20200511')
2. 문자열 -> Date 형으로 변경후 조회
SELECT * FROM MY_TABLE WHERE MY_STR_DATE > TO_DATE('20200511') SELECT * FROM MY_TABLE WHERE MY_STR_DATE < TO_DATE('20200511') SELECT * FROM MY_TABLE WHERE MY_STR_DATE BETWEEN TO_DATE('20200509') AND TO_DATE('20200511')
MSSQL : CURRENT_TIMESTAMP
ORACLE : SYSDATE
MySQL : now()
'SQL > Oracle' 카테고리의 다른 글
[oracle] 이전글,다음글 쿼리문 구현 (0) 2021.08.12 [oracle] 전체 테이블 보기 (0) 2021.08.12 [oracle] NVL(), NVL2() (0) 2021.08.11 [oracle] DDL, DML, DCL (0) 2021.08.11 [oracle] 설치 및 설정 (0) 2021.08.11