Ola Pessoal,
Quem já não precisou buscar dentro por exemplo de suas procedures de um banco de dados um determinado conteúdo? Geralmente quando precisamos atualizar alguma coisa sempre temos que sair procurando as que vamos precisar alterar. Para facilitar a nossa vida fiz uma procedure que faz este trabalho para nós… na verdade ela lista todos os objetos de um banco de dados que contenha um determinado texto. Abaixo segue o código.
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO – ============================================= – Author: Adriano Bertucci – Create date: 13 de Junho de 2008 – Description: Busca um determinado texto dentro dos objetos da base de dados. Lista os objetos. – ============================================= CREATE PROCEDURE [dbo].[ProcurarTextoNoBancodeDados] @Texto varchar(300)AS BEGIN
SET NOCOUNT ON;
DECLARE @Objeto varchar(300)
SET @Objeto = ‘%’ + @Texto + ‘%’
SELECT Name FROM sysobjects WHERE id IN (SELECT id FROM syscomments WHERE Text LIKE @Objeto)
ORDER BY NAME
END
GO
Bom divertimento.