STATS_DATE (Transact-SQL)

Aktualisiert: 17. Juli 2006

Gibt das Datum zurück, an dem die Statistiken des angegebenen Indexes zuletzt aktualisiert wurden.

Themenlink (Symbol)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

Indexstatistiken

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Neuer Inhalt:
  • Der Abschnitt mit den Ausnahmen wurde hinzugefügt.