sys.fulltext_indexes (Transact-SQL)

表对象的每个全文索引对应一行。

列名

数据类型

说明

object_id

int

此全文索引所属的对象的 ID。

unique_index_id

int

对应的唯一非全文索引的 ID,该索引用于将全文索引与行关联。

fulltext_catalog_id

int

全文索引所在的全文目录的 ID。

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

与此全文索引关联的非索引字表的 ID。

data_space_id

int

此全文索引所在的文件组。

权限

在 SQL Server 2005 及更高版本中,目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置

示例

下面的示例对 AdventureWorks2008R2 示例数据库的 HumanResources.JobCandidate 表使用全文索引。该示例返回表的对象 ID 以及全文索引使用的非索引字表的非索引字表 ID。

注意注意

有关创建此全文索引的代码示例,请参阅 CREATE FULLTEXT INDEX (Transact-SQL) 中的“示例”部分。

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