다음과 같이 일반 뷰를 만든 뒤 EMP 테이블의 100번 사원 상태를 `INACTIVE`로 변경하고 커밋했다. 이후 `ACTIVE_EMP`를 다시 조회한 결과로 옳은 것은?
CREATE VIEW ACTIVE_EMP AS SELECT emp_id, name FROM EMP WHERE status = 'ACTIVE';
뷰 생성 당시 EMP의 100번 사원은 status = 'ACTIVE'였다.정답 4번
일반 뷰는 결과 행의 복사본이 아니라 SELECT 질의 정의를 저장한다. 조회할 때 기본 테이블의 현재 값을 다시 평가하므로 status가 `INACTIVE`로 바뀐 100번 사원은 조건을 만족하지 않아 결과에서 제외된다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21