스퐁지송 개발노트

데이터베이스 오라클 가상테이블 VIEW 본문

카테고리 없음

데이터베이스 오라클 가상테이블 VIEW

강준석 2023. 1. 17. 14:19
728x90

VIEW

가상테이블

CREATE VIEW VIEW_EMP
    AS (SELECT * FROM EMP
            WHERE DEPTNO = 20);
SELECT * FROM VIEW_EMP; 

CREATE VIEW V_EMP
    AS (SELECT EMPNO, ENAME, JOB, HIREDATE FROM EMP);
SELECT * FROM VIEW_EMP; 

--이미 있는 V_EMP를 덮어씌어서 새로운 V_EMP 가상테이블 만들기
CREATE OR REPLACE VIEW V_EMP
    AS
        (SELECT ENAME,JOB,TO_CHAR(HIREDATE,'YYYY-MM-DD') AS HIRE
            FROM  EMP,DEPT
                WHERE EMP.DEPTNO = DEPT.DEPTNO);
                
DROP VIEW V_EMP; 
--가상테이블 삭제

 

권한 

 

DDL  데이터 정의 : CREATE. ALTER, DROP

DML 데이터 조작 : SELECT, INSERT, UPDATE, DELETE

DCL 데이터 권한 : COMMIT, ROLLBACK,GRANT

 

USER

CREATE USER : 사용자 생성

ALTER USER :  사용자 수정

DROP USER : 사용자 삭제

 

SESSION : 접속

TABLE : 테이블

INDEX : 인덱스

VIEW : 뷰

SEQUENCE : 시퀀스

 

 

728x90
Comments