Partager via


sp_fulltext_pendingchanges (Transact-SQL)

Retourne les modifications non traitées (par exemple les insertions, mises à jour et suppressions en attente) pour une table spécifiée qui utilise le suivi des modifications.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL

Syntaxe

sp_fulltext_pendingchanges table_id

Arguments

  • table_id
    ID de la table. Si la table n'est pas indexée sur le texte intégral ou si le suivi des modifications n'est pas activé sur la table, une erreur est renvoyée.

Jeux de résultats

Nom de colonne

Type de données

Description

Clé

*

Valeur de la clé de texte intégral pour une table spécifiée.

DocId

bigint

Colonne de l'ID interne de document (DocId) qui correspond à la valeur de la clé.

État

int

0 = La ligne est supprimée de l'index de texte intégral.

1 = La ligne est indexée sur le texte intégral.

2 = La ligne est à jour.

-1 = La ligne est en état de transition (traitée en lot mais non validée) ou en erreur.

DocState

tinyint

Vidage brut de la colonne d'état du mappage de l'ID interne du document (DocId).

* Le type de données de la clé est identique à celui de la colonne clé de texte intégral dans la table de base.

Autorisations

Nécessite l'appartenance au rôle serveur fixe sysadmin.

Notes

S'il n'y a pas de modification à traiter, un ensemble de lignes vide est renvoyé.

Les requêtes de recherche en texte intégral ne retournent pas de ligne avec une valeur Status égale à 0. Cela est dû au fait que la ligne a été supprimée de la table de base et attend d'être supprimée de l'index de texte intégral.

Pour connaître le nombre de modifications en attente dans une table donnée, utilisez la propriété TableFullTextPendingChanges de la fonction OBJECTPROPERTYEX.

Voir aussi

Référence

Procédures stockées de recherche en texte intégral et de recherche sémantique (Transact-SQL)

OBJECTPROPERTYEX (Transact-SQL)