STATS_DATE (Transact-SQL)
Aktualisiert: 17. Juli 2006
Gibt das Datum zurück, an dem die Statistiken des angegebenen Indexes zuletzt aktualisiert wurden.
Transact-SQL-Syntaxkonventionen
Syntax
STATS_DATE ( table_id , index_id )
Argumente
- table_id
Die ID der verwendeten Tabelle.
- index_id
Die ID des verwendeten Indexes.
Rückgabetypen
datetime
Ausnahmen
Gibt NULL bei einem Fehler zurück oder wenn ein Aufrufer nicht über Berechtigungen zum Anzeigen des Objekts verfügt.
In SQL Server 2005 kann ein Benutzer nur die Metadaten sicherungsfähiger Elemente anzeigen, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Dies bedeutet, dass Metadaten ausgebende integrierte Funktionen, z. B. STATS_DATE, möglicherweise NULL zurückgeben, wenn dem Benutzer für das Objekt keine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten und unter Behandlung von Problemen bei der Sichtbarkeit von Metadaten.
Hinweise
Systemfunktionen können in der SELECT-Liste, in der WHERE-Klausel und überall dort verwendet werden, wo ein Ausdruck verwendet werden kann.
Beispiele
Das folgende Beispiel gibt das Datum der letzten Aktualisierung der Statistiken für das angegebene Objekt zurück.
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
Siehe auch
Verweis
Systemfunktionen (Transact-SQL)
WHERE (Transact-SQL)
CREATE STATISTICS (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)
Andere Ressourcen
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|