0

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

我正在使用 SQL Server 2012。

蒂亚!

添加信息:

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

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 日至今更新数据或插入新数据的所有表。

4

1 回答 1

-1

自从几年前离开我的最后一份 DBA 工作以来,我没有在 SQL Server 上做过大量的工作,而是我更专注于 MySQL,但当时我不得不做一些类似的事情,并且发现这篇文章很有帮助。希望它能带来一些启示......

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

于 2012-10-11T02:36:37.420 回答