STATS_DATE (Transact-SQL)

Изменения: 17 июля 2006 г.

Возвращает дату последнего обновления статистики с указанным индексом.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

STATS_DATE ( table_id , index_id )

Аргументы

  • table_id
    Используемый идентификатор таблицы.
  • index_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)

Другие ресурсы

Статистика индексов

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Новое содержимое
  • Добавлен раздел «Исключения».