How to find a text inside SQL Server procedures / triggers?

后端 未结 14 664
一个人的身影
一个人的身影 2020-12-04 04:48

I have a linkedserver that will change. Some procedures call the linked server like this: [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. We have triggers also doing thi

相关标签:
14条回答
  • 2020-12-04 05:28
    SELECT ROUTINE_TYPE, ROUTINE_NAME, ROUTINE_DEFINITION
    FROM INFORMATION_SCHEMA.ROUTINES 
    WHERE ROUTINE_DEFINITION LIKE '%Your Text%' 
    
    0 讨论(0)
  • 2020-12-04 05:29

    here is a portion of a procedure I use on my system to find text....

    DECLARE @Search varchar(255)
    SET @Search='[10.10.100.50]'
    
    SELECT DISTINCT
        o.name AS Object_Name,o.type_desc
        FROM sys.sql_modules        m 
            INNER JOIN sys.objects  o ON m.object_id=o.object_id
        WHERE m.definition Like '%'+@Search+'%'
        ORDER BY 2,1
    
    0 讨论(0)
提交回复
热议问题