[Resolvido] Lista stored´s procedure´s de acordo com filtro
Camaradas,
A stored procedure a seguir irá lista tods as sp´s de um determinado banco de dados que possuam em seu nome o valor do parâmetro passado.
CREATE PROC PESQUISA_NOME_PROC
@TEXTO_PROCURADO VARCHAR(50)
AS DECLARE @NOME_PROC AS VARCHAR(200)
DECLARE MYCURSOR CURSOR FOR
SELECT NAME
FROM SYSOBJECTS WHERE TYPE = 'P'
OPEN MYCURSOR
FETCH NEXT FROM MYCURSOR INTO @NOME_PROC
WHILE @@FETCH_STATUS = 0
BEGIN IF CHARINDEX(@TEXTO_PROCURADO,@NOME_PROC) > 0
BEGIN PRINT @NOME_PROC
END
FETCH NEXT FROM MYCURSOR INTO @NOME_PROC
END
CLOSE MYCURSOR
DEALLOCATE MYCURSOR
GO
Para utilizar:
PESQUISA_NOME_PROC 'set'
Ou:
PESQUISA_NOME_PROC 'clintes'
Ou:
PESQUISA_NOME_PROC 'hist'
Considerações:
Fonte/Autor/link
AUTOR: "Jothaz"
Dúvidas, criticas, contribuições, correções e adições serão bem vindas.
Discussão (0)
Carregando comentários...