Oracle의 ORDER_LOG.order_date는 DATE형이고 일반 인덱스가 있다. 세션의 NLS_DATE_FORMAT과 무관하게 2026년 8월 21일 하루 동안 발생한 모든 시각의 행을 찾으면서 열에 함수를 적용하지 않는 조건은?
order_date에는 시·분·초가 저장될 수 있다.
하루의 시작은 포함하고 다음 날 시작은 제외한다.
정답 4번
날짜 하루를 조회할 때는 DATE 리터럴의 시작값 이상, 다음 날 시작값 미만인 반개구간을 쓰면 시간 성분을 모두 포함한다. 열을 함수로 감싸지 않아 일반 범위 인덱스 접근에도 유리하고 NLS 설정에도 의존하지 않는다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21