업데이트 가능한 VIEW의 생성 조건

뷰의 데이터를 업데이트하려면 뷰가 업데이트할 수 있도록 정의되어야 한다.

다음의 조건을 만족한다면 해당 뷰는 업데이트할 수 있다.

뷰가 위의 규칙을 모두 충족하여 업데이트할 수 있어도, 해당 뷰의 각 컬럼이 업데이트 불가능할 수 있다. 다음과 같은 칼럼은 업데이트할 수 없다.

뷰에 정의된 컬럼이 업데이트 가능하더라도 FROM 구문에 포함된 테이블에 대해 업데이트를 위한 적절한 권한이 있어야 뷰를 수정할 수 있다. 또한 뷰에 대한 접근 권한이 있어야 한다. 뷰에 접근 권한을 부여하는 방법은 테이블에 접근 권한을 부여하는 방식과 동일하다. 권한 부여에 대한 자세한 내용은 권한 부여를 참조한다.