Udostępnij przez


sp_fulltext_pendingchanges (Transact-SQL)

Zwraca wartość Nieprzetworzona zmiany, takie jak czasu wstawia, aktualizacje i usuwanie określonej tabela, używa śledzenia zmian.

Topic link iconKonwencje składni języka Transact-SQL

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 tabeli, zwracany jest błąd.

Zestawy wyników

Nazwa kolumna

Typ danych

Description

Klucz

*

Jest wartością klucz pełnego tekstu z określonej tabela.

DocId

bigint

Jest to kolumna identyfikatora (DocId) wewnętrzny dokument, który odpowiada wartości klucz.

Stan

int

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

1 = Wiersz ma być indeksowana pełnego tekstu.

2 = Wiersz jest aktualny.

Wartość -1 = wiersz ma stan przejściowy (wsadowej, ale nie zatwierdzone) lub w stanie błędu.

DocState

tinyint

Czy nieprzetworzony automatyczna kopia zapasowa kolumna stanu dokumentu wewnętrzny identyfikator (DocId) mapy.

* Typ danych dla klucz jest identyczny z typem danych kolumna klucz pełnotekstowego w tabela bazowa.

Uprawnienia

Członkostwo w grupie wymaga sysadmin stała rola serwera.

Remarks

Jeśli nie istnieją żadne zmiany do przetwarzania, zwracany jest pustych zestaw wierszy.

Wyszukiwanie pełnej kwerendy nie zwracają wiersze, Stan wartość 0.Dzieje się tak, ponieważ wiersz został usunięty z tabela bazowa i oczekuje ma być usunięta z indeksu pełnotekstowego.

Aby dowiedzieć się, jak wiele zmian są oczekujących dla określonej tabela, należy użyć TableFullTextPendingChanges właściwość funkcja OBJECTPROPERTYEX.