Find text in stored procedure

Posted: 23rd April 2010 by thegrayzone in Development
Tags: , ,

Today I was trying to debug an error that was occurring in an old .NET 1.1 and SQL Server 2000 application. I needed to find out how a particular value was being set in a DataSet. I knew the value was being returned via a stored procedure, and due to naming conventions this stored procedure starts with ‘Select’, so I wrote a script to find all stored procedures containing the appropriate text.

To do this I used the Routines view as this contains a row for each function and stored procedure in the database.

SELECT
	Routine_Name
,	Routine_Definition
,	Last_Altered
FROM
	Information_Schema.Routines
WHERE
	Routine_Definition LIKE '%Text To Find%'
AND	Routine_Type = 'PROCEDURE' -- or 'FUNCTION'
AND	Routine_Name LIKE 'Select%'
  1. gixxer guy says:

    Thinking. It’s always the same thing. To think is to go insane.

    Sent from my Android phone