2018년 10월 2일 화요일

[SQL Server] sp_depends

SQL 버전: SQL SERVER 2008 ~ SQL SERVER 2017


사용하는 프로시저의 테이블 종속성을 확인할 수 있다.

프로시저를 보기 좋게 작성하면 참 좋겠지만...

그렇지 않다면 사용하면 좋을 것 같다.

사용방법

sp_depends '프로시저명' 

입력하면 name/type/updated/selected/column
이렇게 출력된다.

name: 테이블명
type: 오브젝트 타입
updated: 해당 칼럼의 값 업데이트 여부
selected: 해당 칼럼의 값 select 여부
column: 해당하는 컬럼

프로시저 열어보면서 일일이 사용되는 컬럼을 확인하지 않아도 되고, 실수할 일도 없어서 앞으로 활용을 많이 할것 같다. 다만 설명에도 나와 있듯이 없어질 기능이라고 하니 대체되는 기능을 다시 확인해 봐야함

참고 링크

댓글 없음:

댓글 쓰기