如何获取具有更新值的表的列表

时间:2012-10-11 02:33:17

标签: sql-server sql-server-2005 sql-server-2008-r2 sql-server-2012

.Hi大家,我需要一点帮助来提出一个查询,列出所有从某个日期到现在更新数据的表。

我正在使用SQL Server 2012。

TIA!

添加信息:

这是我到目前为止的查询:

Select distinct OBJECT_NAME(object_id) As TableName
From sys.dm_db_index_usage_stats
Where user_updates > 0
And last_user_update > cast('07/17/2012' as datetime)
order by TableName

我想让所有更新数据的表格或从2012年7月17日开始插入新数据。

1 个答案:

答案 0 :(得分:-1)

自从几年前离开我的上一个DBA工作以来,我没有完成大量的SQL Server工作,而是我更专注于MySQL,但我当时必须做类似的事情,并发现本文很有帮助。希望它能有所启发......

http://blog.sqlauthority.com/2009/05/09/sql-server-find-last-date-time-updated-for-any-table/