이 쿼리는 간단한 와일드 카드를 사용하여 저장 프로 시저 및 필터의 텍스트 정의를 검색합니다.
2000
(테스트되지 않은,하지만 IIRC 그것은 바로 테이블의) : 2005에 대한
select p.[type]
,p.[name]
,c.[text]
from sysobjects p
join syscomments c
on p.object_id = c.id
where p.[type] = 'P'
and c.[text] like '%foo%'
: SQL 서버 2005에 대한
2005에 대한
select p.[type]
,p.[name]
,c.[text]
from sys.objects p
join sys.syscomments c
on p.object_id = c.id
where p.[type] = 'P'
and c.[text] like '%foo%'
및 2008+
select p.[type]
,p.[name]
,c.[definition]
from sys.objects p
join sys.sql_modules c
on p.object_id = c.object_id
where p.[type] = 'P'
and c.[definition] like '%foo%'
SQL 서버의 버전은 무엇을하려고? –
SQL Server 2005 – Ben