안녕하세요^^
항상 많은 도움을 받고 있는 초짜입니다.
다름이 아니라
제가 프로시져를 여러개 만들었습니다.
근데 기존의 테이블이 바뀌어서 테이블의 칼럼명이나, 칼럼삽입이나 등
전체 프로시져에서 해당 테이블과 관련된 스트링을 찾고 싶은겁니다.
비쥬얼스튜디오나 이런데서는 전체찾기 기능이 있지 않습니까?
파일에서 찾기 이런기능에서요.
근데 프로시져는 프로시져내에서는 찾기가 되는데(비쥬얼스튜디오랑 연동했을때)
전체 프로시져내에 있는걸 찾는게 안되더라구요...
전체찾기 기능 같은건 어떻게들 하시는지 궁금합니다.
이곳저곳 어디에 수정했는지 정확히 알아서 제대로 수정안해주면 나중에 큰일이니 ㅠ
답변부탁드립니다.
그럼 즐프하세요~!
Comment 7
-
catchv
2013.01.15 13:32
-
전념
2013.01.15 15:48
빠른답변 감사드립니다^^
-
방랑도사
2013.01.15 14:35
SELECT *
FROM sys.procedures T1
INNER JOIN sys.sql_modules T2
ON T1.object_id=T2.object_id
WHERE T2.definition LIKE '%찾을문자%' -
전념
2013.01.15 15:48
답변감사드립니다.^^
-
TigErJin
2013.01.15 15:22
select * from information_schema.routines where routine_definition like '%찾을 문구%'
-
전념
2013.01.15 15:48
여러방법들이 있네요^^
많이 알아갑니다 감사합니다^^ -
진윤호
2013.01.15 16:39
SELECT * FROM syscomments A INNER JOIN sys.objects B ON A.id=b.object_id WHERE A.text LIKE '%찾을 문구%'
SELECT Name
FROM sys.procedures
WHERE OBJECT_DEFINITION(object_id) LIKE '%찾을 문자%'