syscomments
특정 단어가 포함된 프로시저를 찾을 때 사용하는 뷰 입니다.
현재 위치한 데이터베이스의 프로시저에 대해서만 조회가 가능합니다.
특정 단어가 포함된 프로시저 찾는 방법
특정 데이터베이스에 아래 프로시저가 있습니다.
1 2 3 4 5 6 | CREATE PROCEDURE [dbo].[P1] AS BEGIN SELECT 'mozi tistory' END GO | cs |
syscomments 뷰를 사용하여 mozi tistory 문자열이 있는 프로시저를 검색합니다.
1 2 3 4 5 6 7 | SELECT text FROM sys.syscomments WITH(NOLOCK) WHERE OBJECTPROPERTY(id, 'IsProcedure') = 1 AND text LIKE '%mozi tistory%' OPTION (MAXDOP 1) | cs |
'SQL Server > SQL Server 자주보는' 카테고리의 다른 글
[MSSQL] 모든 테이블 사이즈 및 건수 조회하는 방법 (0) | 2020.11.01 |
---|---|
[MSSQL] 모든 인덱스 사이즈를 조회하는 방법 (0) | 2020.10.29 |
[MSSQL] 오랫동안 활성화 되어 있는 트랜잭션 확인하는 방법 (0) | 2020.02.28 |
[MSSQL] 데이터베이스 마지막 접속 시간 확인하는 쿼리 (0) | 2020.02.13 |
[MSSQL] TABLE 에 마지막으로 접근한 시간 확인하기 (0) | 2020.02.10 |