SQL 개발자 (SQLD) / 03 실전감각
특정 부서만 보이는 뷰에 다른 부서 행을 넣었더니 입력은 되는데 뷰에서 보이지 않습니다. 원인은?
- 자료형 문제입니다
- 권한 문제입니다
- WITH CHECK OPTION이 없어 뷰의 조건을 벗어나는 값이 그대로 원본에 들어갔기 때문입니다
- 인덱스 문제입니다
정답과 해설 보기
3. WITH CHECK OPTION이 없어 뷰의 조건을 벗어나는 값이 그대로 원본에 들어갔기 때문입니다
뷰는 조회 조건일 뿐 입력을 막지 않습니다. 막으려면 옵션을 명시해야 합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.