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 に答える