Suchen in allen Stored Procedure

14/04/2010 - 16:06 von Frank Pannier | Report spam
Hallo !

Gibt es eine Möglichkeit im SQL Server 2005 nach einem bestimmten Begriff in
allen Sored Procedures zu suchen ?

Danke und Gruß
FRANK
 

Lesen sie die antworten

#1 Richard Ohl
14/04/2010 - 17:34 | Warnen spam
Frank Pannier tastaturte dies:

Gibt es eine Möglichkeit im SQL Server 2005 nach einem bestimmten Begriff in
allen Sored Procedures zu suchen ?



Jo. Nachfolgendes gibt dir die Prozedurnamen zurück, wo der String getroffen
hat. Für den Text musst du dir halt andere Felder von sysobjects zurückgeben
lassen.

declare @searchString varchar(100)
set @searchString = '%' + 'something something' + '%'

SELECT Distinct SO.Name
FROM sysobjects SO (NOLOCK)
INNER JOIN syscomments SC (NOLOCK) on SO.Id = SC.ID
AND SO.Type = 'P'
AND SC.Text LIKE @searchString
ORDER BY SO.Name

Gibt bestimmt noch mehr Wege nach Rom...
VG Richard
function getRandomNumber()
{
return 4; // choosen by fair dice roll. Guaranteed beeing random
}

Ähnliche fragen