IT/MS-SQL
MS-SQL DB의 SP내용 검색하기 (sys.sql_modules)
류간
2020. 3. 12. 18:28
MS-SQL DB의 SP내용 검색하기 (sys.sql_modules)
테이블 내에서 원하는 데이터를 검색할 땐 LIKE를 사용한다.
하지만 접속한 데이터베이스의 저장프로시저(SP) 내에서 원하는 내용을 검색할땐?
이럴 때 필요한게 sys.sql_modules 이다.
기본 형식은 아래의 예와 같다고 보면 된다.

실전에서 사용해보자.
아래의 Get_TestTable, Get_TestTable2 프로시저가 있다.
각각의 프로시저 내용안에는 사용되고 있는 TestTable 있는데
여러 SP에서 TestTable이 사용되는 곳을 찾고 싶다면
sys.sql_modules를 이용하여 검색하면 된다!!!
(LIKE와 동일하게 대소문자 상관없다)


** 참고 : SP - Get_TestTable, Get_TestTable2
