2017-03-23 69 views

回答

1

使用sys.dm_db_index_usage_stats來確定表格上次更新的時間。

SELECT OBJECT_NAME(OBJECT_ID) AS DatabaseName, last_user_update,* 
FROM sys.dm_db_index_usage_stats 
WHERE database_id = DB_ID('Database_Name_Here') 
AND OBJECT_ID=OBJECT_ID('Table_Name_here') 

如果WHERE條件被完全刪除,它將提供整個數據庫的詳細信息。

推薦這個link

1
SELECT OBJECT_NAME(OBJECT_ID) AS DatabaseName, last_user_update,* 
FROM sys.dm_db_index_usage_stats 
WHERE database_id = DB_ID('DbName') 
AND OBJECT_ID=OBJECT_ID('TableName') 

這會告訴你表的最後更新時間。