Поделиться через


sys.fulltext_indexes (Transact-SQL)

 

Содержит по одной строке для каждого полнотекстового индекса табличного объекта.

Применимо к: SQL Server (начиная с SQL Server 2008 до текущей версии), База данных SQL V12.

Имя столбца

Тип данных

Описание

object_id

int

Идентификатор объекта, которому принадлежит данный полнотекстовый индекс.

unique_index_id

int

Идентификатор соответствующего уникального индекса (не полнотекстового), который используется для связи полнотекстового индекса и строк.

fulltext_catalog_id

int

Идентификатор полнотекстового каталога, в котором находится полнотекстовый индекс.

is_enabled

bit

1 = полнотекстовый индекс включен.

change_tracking_state

char(1)

Состояние отслеживания изменений.

M = вручную

A = автоматически

O = отключено

change_tracking_state_desc

nvarchar(60)

Описание состояния отслеживания изменений.

MANUAL

AUTO

OFF

has_crawl_completed

bit

Последнее сканирование (заполнение) полнотекстового индекса завершено.

crawl_type

char(1)

Тип текущего или последнего сканирования.

F = полное сканирование

I = постепенное сканирование на основе отметки времени

U = сканирование обновления на основе уведомлений

P = полное сканирование приостановлено.

crawl_type_desc

nvarchar(60)

Описание типа текущего или последнего сканирования.

FULL_CRAWL

INCREMENTAL_CRAWL

UPDATE_CRAWL

PAUSED_FULL_CRAWL

crawl_start_date

datetime

Начало текущего или последнего сканирования.

NULL = Нет.

crawl_end_date

datetime

Окончание текущего или последнего сканирования.

NULL = Нет.

incremental_timestamp

binary(8)

Значение отметки времени для использования при следующем постепенном сканировании.

NULL = Нет.

stoplist_id

int

Идентификатор списка стоп-слов, связанного с данным полнотекстовым индексом.

data_space_id

int

Файловая группа, в которой расположен полнотекстовый индекс.

property_list_id

int

Идентификатор списка свойств поиска, связанного с данным полнотекстовым индексом.Значение NULL указывает на отсутствие списка свойств поиска, связанного с данным полнотекстовым индексом.Получить дополнительные сведения об этом списке свойств поиска можно в представлении каталога sys.registered_search_property_lists (Transact-SQL).

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения.

Примеры

В следующем примере используется полнотекстовый индекс для таблицы HumanResources.JobCandidate образца базы данных AdventureWorks2012.В примере возвращается идентификатор объекта таблицы, идентификатор списка свойств поиска и идентификатор списка стоп-слов, используемого полнотекстовым индексом.

Примечание

Пример кода, создающего данный полнотекстовый индекс, см. в подразделе «Примеры» раздела CREATE FULLTEXT INDEX (Transact-SQL).

USE AdventureWorks2012;
GO
SELECT object_id, property_list_id, stoplist_id FROM sys.fulltext_indexes
    where object_id = object_id('HumanResources.JobCandidate'); 
GO

См. также

sys.fulltext_index_fragments (Transact-SQL)
sys.fulltext_index_columns (Transact-SQL)
sys.fulltext_index_catalog_usages (Transact-SQL)
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
Создание и управление полнотекстовыми индексами
DROP FULLTEXT INDEX (Transact-SQL)
CREATE FULLTEXT INDEX (Transact-SQL)
ALTER FULLTEXT INDEX (Transact-SQL)