Share via


sys.fulltext_indexes (Transact-SQL)

針對表格式物件的每個全文檢索索引,各包含一個資料列。

資料行名稱

資料類型

說明

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) 目錄檢視。

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。

範例

下列範例會針對 AdventureWorks 範例資料庫的 HumanResources.JobCandidate 資料表使用全文檢索索引。 此範例會傳回資料表的物件識別碼、搜尋屬性清單識別碼,以及全文檢索索引所使用之停用字詞表的停用字詞表識別碼。

[!附註]

如需建立這個全文檢索索引的程式碼範例,請參閱<CREATE FULLTEXT INDEX (Transact-SQL)>的<範例>一節。

USE AdventureWorks;
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)

概念

建立及管理全文檢索索引