Localizar procedures no banco(Sql-Server) que contenham determinada palavra

A query abaixo procura no SQL-Server as procedures no banco que contêm determinada palavra em seu código.

SELECT A.NAME, A.XTYPE, B.TEXT
FROM SYSOBJECTS A (nolock)
JOIN SYSCOMMENTS B (nolock)
ON A.ID = B.ID
WHERE B.TEXT LIKE '%INTERMED_UNIDADE%' --- Informação a ser procurada no corpo da procedure, funcao ou view
AND A.XTYPE = 'P'
ORDER BY A.NAME

3 Comentários

Arquivado em Banco de Dados

3 Respostas para “Localizar procedures no banco(Sql-Server) que contenham determinada palavra

  1. João Antunes

    Muito útil, principalmente quando o banco é grande e tem que ficar vasculhando várias tabelas e procedures

  2. Alexandre Leite

    Me ajudou bastante

Deixar mensagem para ricardospinoza Cancelar resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.