* TO_DATE(), TO_CHAR()를 사용
- 이렇게 사용할 경우
- 인덱스를 타지 못하는 것 같다.
- 어떤 경우에 '지정한 월이 부적합합니다' 오류가 뜬다 (데이터 문제가 있을 때 인듯...)
=> 안좋잖아 ... -_-?
SYSDATE BETWEEN TO_DATE(TO_CHAR(PLAN_START_TIME, 'yyyymmdd')||'000000', 'yyyymmddhh24miss') AND TO_DATE(TO_CHAR(PLAN_END_TIME, 'yyyymmdd')||'235959', 'yyyymmddhh24miss')
* TRUNC()를 사용
- 인덱스를 타는지 못 타는지 확인해 보지 않았음
AND SYSDATE BETWEEN TRUNC(SALE_START_TIME) AND TRUNC(SALE_END_TIME+1) - 1/(24*60*60)