segunda-feira, 21 de março de 2016

Scripts: Procurar campos (Colunas) Em Procedures - SQL SERVER

Imaginamos o seguinte cenário, em uma alteração de collumn name ..
todas as procedures apresentariam erros ao ser executadas por manter o nome da antiga coluna.

Neste scripts procuramos identificar todas as procedures
em que esta sendo utilizado determinada coluna, para possível alteração/correções ..

--
SELECT DISTINCT
  SO.NAME
FROM
   syscomments SC
  INNER JOIN sysobjects SO ON SC.ID = SO.ID
WHERE
  SC.TEXT LIKE '%CLIENTES%'   -- NOME DO CAMPO
  AND SO.Type = 'P'                          -- TYPE P = PROCEDURE

Nenhum comentário:

Postar um comentário