sp_fulltext_pendingchanges (Transact-SQL)

 

适用范围:SQL Server(SQL Server 2008 到当前版本) SQL 数据库 V12。

主题链接图标Transact-SQL 语法约定

语法

sp_fulltext_pendingchangestable_id

参数

  • table_id
    表的 ID。如果该表未进行全文索引,或未对该表启用更改跟踪,则将返回错误。

结果集

列名

数据类型

说明

*

指定表中的全文键值。

DocId

bigint

与键值相对应的内部文档标识符 (DocId) 列。

状态

int

0 = 将从全文索引中删除行。

1 = 将对行进行全文索引。

2 = 行是最新的。

-1 = 行处于过渡(进行了批处理,但未提交)状态或错误状态。

DocState

tinyint

内部文档标识符 (DocId) 映射状态列的原始转储。

* Key 的数据类型与基表中全文键列的数据类型相同。

权限

要求具有 sysadmin 固定服务器角色的成员身份。

备注

如果没有要处理的更改,则返回一个空行集。

全文搜索查询不返回 Status 值为 0 的行。这是因为该行已从基表中删除且正等待从全文索引中删除。

若要查明特定表的挂起更改数,请使用 OBJECTPROPERTYEX 函数的 TableFullTextPendingChanges 属性。

请参阅

全文搜索和语义搜索存储过程 (Transact-SQL)
OBJECTPROPERTYEX (Transact-SQL)