2010-03-23 26 views
9

¿Hay alguna manera de averiguar cuándo se modificó por última vez un procedimiento o tabla almacenados? Traté de verificar las propiedades a través de SQL Management Studio, pero solo encontré la fecha de creación.Tiempo almacenado en el procedimiento modificado

Gracias!

Respuesta

15

Usted puede usar esto para encontrar la última fecha de modificación de un procedimiento almacenado:

select name, create_date, modify_date 
from sys.procedures 
where name = 'sp_MyStoredProcedure' 

Usted puede usar esto para encontrar la última fecha de modificación de una tabla:

select name, create_date, modify_date 
from sys.tables 
where name = 'MyTable' 

Para hallar el fecha de última modificación y otra información para otros objetos, puede consultar sys.objects. http://msdn.microsoft.com/en-us/library/ms190324.aspx contiene una lista completa de tipos que puede buscar.

select top 10 * 
from sys.objects 
where type in ('p', 'u') 
Cuestiones relacionadas