How to check date of last change in stored procedure or function in SQL server

后端 未结 8 1874
悲&欢浪女
悲&欢浪女 2020-12-12 09:36

I need to check when function was changed last time. I know how to check creation date (it is in function properties window in SQL Server Management Studio).
I found tha

8条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-12 09:51

    I found this listed as the new technique

    This is very detailed

    SELECT * FROM INFORMATION_SCHEMA.ROUTINES
    WHERE ROUTINE_TYPE = N'PROCEDURE' and ROUTINE_SCHEMA = N'dbo' 
    order by  LAST_ALTERED desc
    
    SELECT * FROM INFORMATION_SCHEMA.ROUTINES
    WHERE ROUTINE_TYPE = N'PROCEDURE' and ROUTINE_SCHEMA = N'dbo' 
    order by  CREATED desc 
    
    
    SELECT * FROM INFORMATION_SCHEMA.ROUTINES
    WHERE ROUTINE_TYPE = N'FUNCTION' and ROUTINE_SCHEMA = N'dbo' 
    order by  LAST_ALTERED desc
    
    SELECT * FROM INFORMATION_SCHEMA.ROUTINES
    WHERE ROUTINE_TYPE = N'FUNCTION' and ROUTINE_SCHEMA = N'dbo' 
    order by  CREATED desc 
    

提交回复
热议问题