jueves, 8 de marzo de 2012

Buscar una Cadena de Texto en SPs y Funciones

Muchas veces pasa que cambiamos el nombre a alguna tabla, sp, función, etc. Y luego no sabemos en que códigos tenemos ese objeto que modificamos. Para poder sacar donde tenemos ese objeto modificado podemos ejecutar el siguiente query.

SELECT (SELECT TOP 1 NAME FROM sys.schemas WHERE schema_id = ALL_OBJECTS.schema_id) AS ESQUEMA, * 
FROM SYS.ALL_OBJECTS 
WHERE OBJECT_ID IN (SELECT ID FROM syscomments WHERE CTEXT LIKE '%Objeto_a_buscar%') 
ORDER BY SCHEMA_ID

Donde Objeto_a_buscar es la tabla, sp o funcion que deseamos buscar.

Salu2

No hay comentarios: