본문 바로가기
SQL

MSSQL 저장 프로시저 내용 검색

by flykimjiwon 2022. 10. 6.
반응형

MSSQL에서 암호 라는 단어로 검색할 필요가 있었다.

 

대칭키, 비대칭키를 사용하고 있는 프로시저를 검색해야 했는데 후..! 너무많아서 일일이 찾긴 힘들어

 

찾아보았다.

 

 

SELECT OBJECT_NAME(object_id), 
 OBJECT_DEFINITION(object_id)
FROM sys.procedures
WHERE OBJECT_DEFINITION(object_id) LIKE '%검색 내용%'
SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE IN ('PROCEDURE','FUNCTION')
AND ROUTINE_DEFINITION LIKE '%단어[_]단어%'

언더바를 쓰려면 [] 중괄호로 닫아주면 된다고한다.

이와같이 어느 프로시저에 해당 내용이 검색되는지 목록까지 주루루룩 다 나온다!

반응형

'SQL' 카테고리의 다른 글

MSSQL 4. ORDER BY  (0) 2022.08.12
MSSQL 3. Identity, SEQUENCE  (0) 2022.08.11
MSSQL 2.DROP TABLE, ALTER TABLE  (0) 2022.08.04
MSSQL 1.무결성 제약조건 - FOREIGN KEY, CHECK, UNIQUE  (0) 2022.08.04
MSSQL 1.무결성 제약조건 - NULL, PRIMARY KEY  (0) 2022.08.04