뷰의 변경

 

*뷰의 변경

-뷰의 변경은 기존 뷰에 대한 정의를 삭제한 후 재생성

-CREATE 명령문에서 OR REPLACE 옵션을 이용하여 재생성

  。OR REPLACE 옵션은 기존에 생성된 뷰가 있을 경우에는 기존 뷰를 무시하고 재재생성하는옵션

-변경 결과는 USER_VIEWS 데이터 딕셔너리에 저장

 

☞사용예

기존 V_STUD_DEPT101뷰에 학년 칼럼을 추가하여 재정의하여라.

SQL> CREATE OR REPLACE VIEW V_STUD_DEPT101

   2     AS SELECT studno, name, deptno, grade

   4          FROM student

   5          WHERE deptno = 101;

 

뷰가 생성되었습니다.

 

 

+ Recent posts