투케이2K

95. (Oracle/오라클) 뷰 (view) - 기본 뷰 생성 및 조회 실시 (자주 사용하는 쿼리문 저장 및 실행) 본문

OracleDB

95. (Oracle/오라클) 뷰 (view) - 기본 뷰 생성 및 조회 실시 (자주 사용하는 쿼리문 저장 및 실행)

투케이2K 2021. 1. 29. 11:06

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[소스 코드]

 

/* **************** [뷰 생성 및 수정] **************** */
CREATE OR REPLACE VIEW TEST_USER_VIEW AS


/*****************************************************
사용이유 - 자주쓰는 쿼리문을 저장해두고 간편하게 뷰만 조회해서 결과 확인
-----------------------------------------------------
설명 - 고구려와 후고구려에서 직급이 과장급 이상 조회하는 쿼리문
-----------------------------------------------------
생성 - edit 창에서 F9를 눌러서 쿼리 실행 시 자동 생성된다
-----------------------------------------------------
뷰 구조 확인 - DESC TEST_USER_VIEW;
-----------------------------------------------------
뷰 실행 - SELECT *
            FROM TEST_USER_VIEW;
-----------------------------------------------------            
뷰 삭제 - DROP VIEW TEST_USER_VIEW;              
*****************************************************/


SELECT T_NAME, T_DEPT, T_PHONE 
    FROM TEST_USER
WHERE    TO_NUMBER(T_IDX) > 0
     AND ROWNUM <=10
     AND TRIM(T_DEPT) IN ('고구려','후고구려')
     AND TRIM(T_RANK) IN ('과장','부장','이사','사장')
ORDER BY TO_NUMBER(T_IDX) ASC;


/* ************************************************* */

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

사용이유 - 자주쓰는 쿼리문을 저장해두고 간편하게 뷰만 조회해서 결과 확인

-----------------------------------------------------

설명 - 고구려와 후고구려에서 직급이 과장급 이상 조회하는 쿼리문

-----------------------------------------------------

생성 - edit 창에서 F9를 눌러서 쿼리 실행 시 자동 생성된다

-----------------------------------------------------

뷰 구조 확인 - DESC TEST_USER_VIEW;

-----------------------------------------------------

뷰 실행 - SELECT *

FROM TEST_USER_VIEW;

-----------------------------------------------------

뷰 삭제 - DROP VIEW TEST_USER_VIEW;

/* =========================== */

반응형
Comments