안녕하세요.
SQL에서 간단하게 VIEW 쿼리 내용을 확인하는 방법에 대해서 알아보겠습니다.
SQL VIEW 쿼리 내용 확인하기
▣ SQL View 란?
데이터베이스(DB)에 존재하는 가상 테이블
※ View를 다루는 방법 등 자세한 내용에 대해 궁금하시다면 아래 포스팅 글을 참고하시기 바랍니다.
2021.12.05 - [Programming/SQL] - [MySQL] View 다루기 (Create, Replace, Drop)
: Syntax
EXEC SP_helptext VIEW_NAME
- SQL에서 View를 바탕으로 쿼리를 실행하다보면 과거 View를 생성했던 쿼리가 지워지는 경우가 있음.
- 위의 명령어는 SQL에서 View가 어떻게 작성되었는지 확인하는 명령어로 실행하면 Text로 View의 생성 연혁이 나옴.
▣ View 쿼리 내용 확인 명령어 예시
--View 생성
Create view ntile_view
AS
select empno, ename, job, sal, NTILE(2) over
(partition by job order by sal desc) as JNG
from emp;
--View 내용 확인
EXEC SP_helptext ntile_view
- 아래와 같이 Text로 View 생성 연혁이 나옴을 알 수 있음.
반응형
'Programming > SQL' 카테고리의 다른 글
[SQL] 그룹 소계 함수 및 예제 (ROLLUP, CUBE) (1) | 2023.07.02 |
---|---|
[SQL] 다중 행 연산자 ALL & ANY (3) | 2023.06.30 |
[SQL] NTILE 사용법 및 예제 (0) | 2023.06.28 |
[SQL] 교집합 & 차집합 (INTERSECT, MINUS) (1) | 2023.02.17 |
[MySQL] 3개 이상 테이블 LEFT JOIN (6) | 2023.02.12 |
댓글