sys.fulltext_indexes (Transact-SQL)
表对象的每个全文索引各占一行。
适用范围:SQL Server(SQL Server 2008 到当前版本) SQL 数据库 V12。 |
列名 |
数据类型 |
说明 |
---|---|---|
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 |
此全文索引所在的文件组。 |
property_list_id |
int |
与此全文索引关联的搜索属性列表的 ID。NULL 表示没有与全文索引关联的搜索属性列表。若要获取有关该搜索属性列表的详细信息,请使用 sys.registered_search_property_lists (Transact-SQL) 目录视图。 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。
示例
以下示例在 HumanResources.JobCandidate 示例数据库的 AdventureWorks2012 表中使用全文索引。该示例返回表的对象 ID、搜索属性列表 ID 以及全文索引使用的非索引字表的非索引字表 ID。
备注
有关创建此全文索引的代码示例,请参阅 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)