[Oracle/Tibero]오라클 날짜 검색(Date 타입 컬럼 조회)


[Oracle/Tibero]오라클 날짜 검색(Date 타입 컬럼 조회)

1. Date 자료형을 문자열로 변경 후 조회 ※ 비교의 대상이 되는 컬럼을 가공하는 경우 인덱스를 타지 않으니 주의(좌변을 가공 X) -- YYYYMMDD 형식 SELECT * FROM 테이블명 WHERE TO_CHAR(MY_DATE, 'YYYYMMDD') = '20220614'; -- YYYY-MM-DD 형식 SELECT * FROM 테이블명 WHERE TO_CHAR(MY_DATE, 'YYYY-MM-DD') = '2022-06-14'; 2. 문자열을 Date형으로 변경 후 조회 ※ TO_DATE를 이용하여 Date 형의 값을 만들경우 시, 분, 초는 00으로 만들어짐 ※ 때문에 해당 Date 자료인 해당 날짜 조회시 범위를 이용하여 조회 -- 2022-06-14 00:00:00 SELECT TO_CHAR(TO_DATE('2022-06-14'), 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; -- 2022-06-14 23:59:59 SELECT TO_CHAR(TO...


#Date #Oracle #SQL #Tibero #날짜 #오라클 #조회 #쿼리 #티베로

원문링크 : [Oracle/Tibero]오라클 날짜 검색(Date 타입 컬럼 조회)