sp_fulltext_pendingchanges (języka Transact-SQL)

Zwraca wartość Nieprzetworzona zmian, takich jak czasu wstawiania, aktualizacji i usuwania dla określonej tabela , korzystającego z śledzenia zmian.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_fulltext_pendingchanges table_id

Argumenty

  • table_id
    Identyfikator tabela.Jeśli tabela nie jest pełnotekstowego indeksowania lub śledzenia zmian nie jest włączony w tabela, zwracany jest błąd.

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

Klucz

*

Wartość klucz pełnotekstowego opartego z określonej tabela.

DocId

bigint

To identyfikator (DocId) wewnętrzny dokument kolumna odpowiadający wartości klucz .

Stan

int

0 = Wiersz zostanie usunięta z indeksu pełnotekstowego.

1 = Wiersz będzie pełnotekstowego indeksowania.

2 = Wiersz jest-do-data.

-1 = Wiersz jest w stanie błędu lub stan przejściowy (wsadowej, ale nie popełnione).

DocState

tinyint

Jest nieprzetworzony automatyczna kopia zapasowa stan mapowania identyfikatora (DocId) wewnętrzny dokument kolumna.

* Typ danych dla klucza jest identyczny z typem danychkolumna kluczpełnotekstowego opartego w tabela bazowa.

Uprawnienia

Wymaga członkostwa w sysadmin stała rola serwera.

Uwagi

Jeśli żadne zmiany do przetworzenia, zwracany jest pusty zestaw wierszy .

Przeszukiwanie pełnego tekstu nie zwraca wierszy z stanu wartość 0.Jest tak, ponieważ wiersz został usunięty z tabela bazowa i czeka na usunięta z indeksu pełnotekstowego.

Aby dowiedzieć się, jak wiele zmian oczekujących dla określonej tabelaza pomocą TableFullTextPendingChanges właściwość OBJECTPROPERTYEX funkcja.