반응형
뷰(VIEW)
: 하나 이상의 테이블을 합하여 만든 가상의 테이블입니다.
합한다는 말은 SELECT 문을 통해 얻은 최종결과를 뜻하며,
뷰는 이러한 결과를 가상의 테이블로 정의하여 실제 테이블처럼 사용할 수 있도록 만든 데이터베이스 개체입니다.
VIEW 생성
CREATE VEW VIEWNAME
AS SELECT문
create view vw_customer
as select *
from customer
where address like '%대한민국%';
VIEW 수정
CREATE OR REPLACE VIEW 뷰이름[(열이름 [,…])]
AS SELECT 문
CREATE OR REPLACE VIEW VW_CUSTOMER(CUSTID, NAME, ADDRESS)
AS SELECT CUSTID, NAME, ADDRESS
FROM CUSTOMER
WHERE ADDRESS LIKE '%영국%';
VIEW 삭제
DROP VIEW 뷰이름 [,...n];
DROP VIEW VW_CUSTOMER;
728x90
반응형