11. VIEW VIEW 뷰 SELECT 쿼리문을 저장하는 객체 논리적인 가상 테이블 --> 실질적으로 데이터를 저장하고 있지 않음 (단순하게 쿼리가 저장되어있다고 생각하면됨) 테이블을 사용하는 것과 동일하게 사용할 수 있음 1.
VIEW 생성 방법 VIEW | [표현법] CREATE VIEW 뷰이름 AS 서브쿼리; [참고] USER_VIEWS : 해당 계정이 가지고 있는 뷰들에 대한 정보를 확인하는 데이터 딕셔너리 * 뷰 생성시 컬럼에 별칭 부여 저장하고 하는 SELECT(서브쿼리)절에 함수식이라던가 산술연산식이 제시될 경우 반드시 별칭 지정해야됨!! 2.
DML 명령어로 조작이 불가능한 경우 1) 뷰 정의에 포함되지 않은 컬럼을 조작하는 경우 2) 뷰에 포함되지 않은 컬럼 중에 베이스 테이블 컬럼이 NOT NULL 제약조건 지정시 3) 산술표현식으로 정의된 경우 4) 그룹함수나 GROUP BY절을 포함한 경우 5) DISTINCT를 포함한 경우 6) JOIN을 이용해서 여러개의...
#
DB
#
Oracle
#
VIEW
#
오라클
#
프로그래밍기초
원문 링크 : Oracle - VIEW