NUMBER 열 amount에 인덱스가 있고 조건이 `amount = '1000'`으로 작성되어 있다. 변환 오류와 실행 계획 변동 위험을 줄일 가장 적절한 수정은?
애플리케이션 입력은 숫자 검증을 마친 바인드 값이다.
열을 함수로 감싸지 않고 NUMBER끼리 비교하려 한다.
정답 1번
숫자 열에는 NUMBER 자료형 바인드를 사용해 같은 자료형끼리 비교해야 한다. 열을 문자 함수로 감싸면 일반 인덱스 활용이 어려워질 수 있고 암시적 변환은 세션·입력에 따른 오류 위험을 남긴다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21