더북(TheBook)

코드 11-31은 CREATE OR REPLACE VIEW 구문으로 뷰를 수정합니다. dept_emp 테이블의 to_date 칼럼까지 SELECT 절에 추가해 dept_emp_v를 조회하면 총 4개의 칼럼이 조회됩니다.

마지막으로 뷰를 삭제해 보겠습니다. 뷰를 삭제할 때는 DROP VIEW 문을 사용합니다.

구문 11-7

DROP VIEW 뷰명;

DROP VIEW 다음에 삭제할 뷰의 이름을 기술하고 실행하면 뷰가 삭제됩니다. 뷰는 SELECT 문을 저장하고 있어서 뷰를 조회하면 뷰에 저장된 SELECT 문이 실행되어 결과 집합이 반환됩니다. 따라서 뷰를 생성하거나 수정할 때는 뷰를 구성하는 SELECT 문을 추가하거나 수정해야 하지만, 삭제할 때는 SELECT 문이 필요 없으므로 간단히 DROP VIEW 문으로 삭제합니다.

코드 11-32

DROP VIEW dept_sal_v;

SELECT *
  FROM dept_sal_v;

실행결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.