sp_fulltext_pendingchanges (Transact-SQL)
适用范围:SQL Server(SQL Server 2008 到当前版本) SQL 数据库 V12。 |
语法
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)