프로시져2 프로시져 수정 일자 및 포함 문자열 -- 프로시져 생성일자 및 수정 일자 ... 기타등등 SELECT NAME , CREATE_DATE , MODIFY_DATE FROM SYS.SQL_MODULES SM INNER JOIN SYS.ALL_OBJECTS AO ON SM.OBJECT_ID = AO.OBJECT_ID ORDER BY MODIFY_DATE DESC -- 프로시져내 문자열 SELECT A.ID , B.NAME , A.TEXT FROM SYS.SYSCOMMENTS A, SYS.OBJECTS B , (SELECT ID FROM SYS.SYSCOMMENTS WHERE TEXT LIKE '%1%' ) C WHERE C.ID = B.OBJECT_ID AND A.ID = C.ID ORDER BY B.NAME, A.COLID 2012. 10. 18. 모든 프로시져내 포함한 문자열 찾기 SQL2005 기준 테스트 한것 이며, 다른 버전은 장담 못함 심심치 않게 모든 프로시져내에서 특정 문자열을 찾을일이 발생한다. 아래와 같이 하면 쉽게 찾을 수 있다. alter PROCEDURE proc_프로시져내포함한문자열찾기 @seek varchar(256) AS select b.name from syscomments a inner join sysobjects b on a.id = b.id where b.xtype = 'P' and a.text like '%' + @seek + '%' order by name 2009. 9. 30. 이전 1 다음