STATS_DATE (Transact-SQL)
語法
STATS_DATE ( object_id , stats_id )
引數
object_id
包含統計資料之資料表或索引檢視表的識別碼。stats_id
統計資料物件的識別碼。
傳回類型
成功時傳回 datetime,而發生錯誤時則傳回 NULL。
備註
系統函數可以用於選取清單、WHERE 子句以及任何可以使用運算式的位置。
範例
A. 針對資料表傳回最近更新統計資料的日期
下列範例會針對 Person.Address 資料表的每個統計資料物件傳回最近更新的日期。
USE AdventureWorks;
GO
SELECT name AS stats_name,
STATS_DATE(object_id, stats_id) AS statistics_update_date
FROM sys.stats
WHERE object_id = OBJECT_ID('Person.Address');
GO
如果統計資料對應到索引,sys.stats 目錄檢視中的 stats_id 值會與 sys.indexes 目錄檢視中的 index_id 值相同,而且下列查詢會傳回與之前查詢相同的結果。如果統計資料未對應到索引,統計資料會在 sys.stats 結果中而不是 sys.indexes 結果中。
USE AdventureWorks;
GO
SELECT name AS index_name,
STATS_DATE(object_id, index_id) AS statistics_update_date
FROM sys.indexes
WHERE object_id = OBJECT_ID('Person.Address');
GO