오라클로 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
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기