2013-07-22 20 views
0

我正在使用sql server 2008数据库。我正在开发一个应用程序,跟踪与程序和功能相关的数据库中所做的更改。之前更新过程的日期

我需要在过程中进行更改的日期。 我尝试使用下面的代码,但它给了我最后更新或创建日期。 但我希望我所做的所有日期在程序中发生了变化。

SELECT name,modify_date 
    FROM sys.objects 
    WHERE type = 'P' 
    AND DATEDIFF(D,modify_date, GETDATE()) < 1 

回答

1

这并不是永久存储在任何地方。

最近的模式修改是在default trace,但你真的需要创建一个DDL trigger到 自己记录这个。

相关问题