Compartir a través de


sp_fulltext_pendingchanges (Transact-SQL)

Devuelve cambios sin procesar, como eliminaciones, actualizaciones e inserciones pendientes, de una tabla especificada que utilice el seguimiento de cambios.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_fulltext_pendingchanges table_id

Argumentos

  • table_id
    Id. de la tabla. Si la tabla no tiene un índice de texto completo o no se ha habilitado el seguimiento de cambios, se obtiene un error.

Conjuntos de resultados

Nombre de columna

Tipo de datos

Descripción

Key

*

Valor de clave de texto completo de la tabla especificada.

DocId

bigint

Una columna de identificador de documento interno (DocId) que se corresponde con el valor de clave.

Status

int

0 = La fila se eliminará del índice de texto completo.

1 = La fila contendrá un índice de texto completo.

2 = La fila está actualizada.

-1 = La fila se encuentra en un estado transicional (de lote, pero no confirmado) o un estado de error.

DocState

tinyint

Es un volcado de la columna de estado de la asignación del identificador de documento interno (DocId).

* El tipo de datos para Key es el mismo que el tipo de datos de la columna de clave de texto completo en la tabla base.

Permisos

Requiere la pertenencia al rol fijo de servidor sysadmin.

Comentarios

Si no hay cambios que procesar, se devuelve un conjunto de filas vacío.

Las consultas de búsqueda de texto completo no devuelven filas con el valor 0 para Status. Esto se debe a que la fila se ha eliminado de la tabla base y está esperando a ser eliminada del índice de texto completo.

Para averiguar cuántos cambios siguen pendientes para una tabla específica, utilice la propiedad TableFullTextPendingChanges de la función OBJECTPROPERTYEX.

Vea también

Referencia

Búsqueda de texto completo y procedimientos almacenados de búsqueda semántica (Transact-SQL)

OBJECTPROPERTYEX (Transact-SQL)