STATS_DATE (Transact-SQL)
更新 : 2006 年 7 月 17 日
指定したインデックスの統計が最後に更新された日付を返します。
構文
STATS_DATE ( table_id , index_id )
引数
- table_id
使用するテーブルの ID を指定します。
- index_id
使用するインデックスの ID を指定します。
戻り値の型
datetime
例外
エラーが発生した場合、または呼び出し元にオブジェクトの表示権限がない場合は、NULL が返されます。
SQL Server 2005 では、そのユーザーが所有しているか、または権限を与えられている、セキュリティ保護可能なアイテムのメタデータのみを表示できます。つまり、オブジェクトに対する権限がユーザーに与えられていない場合、メタデータを生成する組み込み関数 (STATS_DATE など) が NULL を返す可能性があります。詳細については、「メタデータ表示の構成」および「メタデータ表示のトラブルシューティング」を参照してください。
解説
システム関数は、選択リストや WHERE 句のほか、式が許可される場所であればどこでも使用できます。
例
次の例では、指定したオブジェクトの統計が最後に更新された日付を返します。
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
参照
関連項目
システム関数 (Transact-SQL)
WHERE (Transact-SQL)
CREATE STATISTICS (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)
その他の技術情報
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2006 年 7 月 17 日 |
|