본문 바로가기
MSSQL

MSSQL 특정단어가 들어간 프로시저 찾기

by 우정2 2022. 6. 15.
반응형

-- 특정단어가 들어간 프로시저명 찾기
-- 우선 이 쿼리로 검색 (아래 쿼리보다 속도가 빠르다..)
SELECT  ROUTINE_NAME
FROM  INFORMATION_SCHEMA.ROUTINES
WHERE  ROUTINE_TYPE='PROCEDURE'
AND  ROUTINE_DEFINITION LIKE '%찾을단어%'
ORDER BY ROUTINE_NAME

 

-- 위 쿼리로 안나올 시 이 쿼리로 검색
SELECT A.NAME
FROM dbo.sysobjects AS A
JOIN dbo.syscomments AS B
ON A.ID = B.ID
WHERE A.TYPE = 'P'
AND B.TEXT LIKE '%찾을단어%'

반응형

'MSSQL' 카테고리의 다른 글

CAST CONVERT  (0) 2022.06.15
JOIN UPDATE  (0) 2022.06.15
MSSQL 색인  (0) 2022.06.15
MSSQL 흐름제어문  (0) 2022.06.15
MSSQL 데이터 무결성  (0) 2022.06.15

댓글