테이블 컬럼 찾기
SELECT TAB.NAME,TAB.ID,COL.* FROM SYSOBJECTS TAB LEFT JOIN SYSCOLUMNS COL ON TAB.ID=COL.ID WHERE TAB.TYPE='U' AND COL.NAME = '찾을 컬럼'
특정 단어가 들어간 프로시저명 찾기
우선 이 쿼리로 검색 (아래 쿼리보다 속도가 빠르다...)
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 '%찾을단어%'