VIEW 생성하기 - VIEW 생성 형식, VIEW 사용 옵션, 정의한 VIEW 내용 확인하기
CODEDRAGON ㆍDevelopment/Database
반응형
VIEW 생성 형식
뷰는 CREATE VIEW로 생성하되 AS다음은 자주 사용하는 SELECT문을 서브쿼리형태로 기술합니다.
CREATE[OR REPLACE] [FORCE|NOFORCE] VIEW 뷰명 [(별칭)] AS 서브쿼리 [WITH CHECK OPTION] [WITH READ ONLY]; |
VIEW 사용 옵션
옵션 | 설명 |
CREATE OR REPLACE | 같은 이름의 VIEW가 존재할 경우 삭제 후 다시 생성 |
FORCE | 기본 테이블의 존재 여부에 상관없이 VIEW를 생성 |
WITH CHECK OPTION | 주어진 제약조건에 맞는 데이터만 입력 및 수정을 허용 |
WITH READ ONLY | SELECT만 가능한 읽기 전용 뷰 생성 |
정의한 VIEW 내용 확인하기
USER_VIEWS 데이터 딕셔너리의 TEXT 컬럼값을 확인합니다.
SELECT VIEW_NAME, TEXT FROM USER_VIEWS; |
'Development > Database' 카테고리의 다른 글
컬럼레벨로 제약조건 설정하기 - 사용자 제약조건명 명명하기, 오라클에 의해서 부여된 제약조건 명, 컬럼레벨로 제약조건명을 명시적으로 부여한 제약조건 명 (0) | 2016.11.25 |
---|---|
VIEW 삭제하기 (0) | 2016.11.25 |
UNIQUE 제약조건 (0) | 2016.11.24 |
AUTO COMMIT & ROLLBACK (0) | 2016.11.24 |
트랜잭션 제어 명령어 - COMMIT, ROLLBACK, SAVEPOINT (0) | 2016.11.24 |