sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo encontrar la lista de procedimientos almacenados que afectan a una columna en particular?

Has probado esto:EXEC sp_depends @objname = [table name of the column you are interested in] .

Entonces, por ejemplo, si tuviera una columna llamada Price en una tabla llamada Product , ejecutaría esto:EXEC sp_depends @objname = N'Product' .

Simplemente ejecutar esto le daría una lista de todos los sps, vistas, etc. que dependen de esa tabla en particular.

Lo uso todo el tiempo cuando trabajo con una base de datos que tiene más de 400 tablas :-)

página sp_depends en MSDN