'query'에 해당되는 글 1건

  1. 2009.02.13 해당 테이블 사용하는 SP 찾는 방법 1
SQL
posted by ekfn 2009. 2. 13. 10:00
 

declare  @ObjectName varchar(200)

set @ObjectName = 'tblTransaction'

 

select b.name, a.definition from

  (select object_id, definition

     from sys.sql_modules) a inner join

  (select object_id, name

     from sys.objects

    where type = 'P' 

      --and schema_name(schema_id) = @SchemaName

   ) b

on a.object_id = b.object_id

where a.definition like '%'+@ObjectName+'%'

order by 1

 

@ObjectName 찾고자하는 테이블명을 적으시면 해당 테이블명이 쓰여진 SP 전부 검색이됩니다.

물론 테이블명이 아니고 SP에서 사용된 문장도 가능하구요.


원본 : http://www.sqler.pe.kr