Condividi tramite


STATS_DATE (Transact-SQL)

Data aggiornamento: 17 luglio 2006

Restituisce la data dell'ultimo aggiornamento delle statistiche per l'indice specificato.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

STATS_DATE ( table_id , index_id )

Argomenti

  • table_id
    ID della tabella utilizzata.
  • index_id
    ID dell'indice utilizzato.

Tipi restituiti

datetime

Eccezioni

Restituisce NULL in caso di errore o se un chiamante non dispone dell'autorizzazione necessaria per visualizzare l'oggetto.

In SQL Server 2005 un utente può visualizzare esclusivamente i metadati delle entità a protezione diretta di cui è proprietario o per cui ha ricevuto un'autorizzazione. Di conseguenza, le funzioni predefinite di creazione dei metadati come STATS_DATE possono restituire NULL se l'utente non dispone di alcuna autorizzazione per l'oggetto. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati e Risoluzione dei problemi relativi alla visibilità dei metadati.

Osservazioni

È possibile utilizzare funzioni di sistema nell'elenco di selezione, nella clausola WHERE e in tutti i casi in cui è consentita un'espressione.

Esempi

In questo esempio viene restituita la data dell'ultimo aggiornamento delle statistiche per l'oggetto specificato.

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

Vedere anche

Riferimento

Funzioni di sistema (Transact-SQL)
WHERE (Transact-SQL)
CREATE STATISTICS (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)

Altre risorse

Statistiche dell'indice

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Aggiunta della sezione "Eccezioni".