오라클로 view를 만들어보겠습니다.
view는 대부분 둘 이상의 테이블을 통해 한번에 볼 수 있는 기능입니다. 일반적인 테이블로는 조회가 안되어 가상테이블이라고도 불립니다.
이는 보고싶은 내용을 한번에 볼 수있다는 편리함이 있습니다.
예제를 통해 알아보겠습니다.
1. 뷰 생성
CREATE VIEW 뷰 이름(컬럼명)
AS
SELECT 문
(HR을 기준으로 작성하였습니다)
CREATE VIEW VIEW_HR (COLUMN1, COLUMN2)
AS
SELECT E.FIRST_NAME, D.LOCATION_ID
FROM EMPLOYEES E, DEPARTMENTS D
WHERE E.DEPARTMENT_ID = D.DEPARTMENT_ID
;
첫번째 줄 맨 끝 괄호는 새로 생성할 view의 컬럼입니다. 위의 코드에서는 두 개의 컬럼을 설정했습니다.
세번째 줄 부터는 일반적인 SELECT문입니다. 조회하려는 SELECT문을 VIEW로 생성하는 방법입니다.
여기서 VIEW의 컬럼과 밑의 SELECT에서의 컬럼의 개수가 같아야하므로 이 점 주의해야합니다.
'코딩 > Oracle' 카테고리의 다른 글
Oracle Foreign key 외래키 (0) | 2020.07.05 |
---|---|
Oracle group by, having (0) | 2020.06.29 |
SQL join문 이용하기(select절) (0) | 2020.06.25 |
SQL 오라클 서브쿼리 (0) | 2020.06.24 |
오라클 CRUD란? (0) | 2020.06.20 |
최근댓글