View를 사용하는 목적은 보안상이유와 사용자 편의성을 제공하기 위해
View는 가상테이블이라고 보면된다.
테이블에 정의한 컬럼만 참조해서 가상테이블을 만들어서 보여준다.
//employeeView라는 뷰를 만들어주고 employee테이블에 id,first_name,last_name 컬럼만 참조하여 생성
create view employeeView as select id,FIRST_NAME,LAST_NAME from employee;
//View를 출력하면 참조된컬럼만 출력
select * from employeeView;
//View 삭제
drop view employeeView;
'데이터베이스 > PL/SQL' 카테고리의 다른 글
PL/SQL FOR문 (0) | 2015.11.14 |
---|---|
PL/SQL DBMS_RANDOM (0) | 2015.11.14 |
PL/SQL ROWID,ROWNUM (0) | 2015.11.14 |
PL/SQL 아스키 <-> 문자 (0) | 2015.11.13 |
PL/SQL function 안에 변수를 이용해 리턴값 추가 (0) | 2015.11.13 |