sp_fulltext_pendingchanges (Transact-SQL)
Zwraca wartość Nieprzetworzona zmiany, takie jak czasu wstawia, aktualizacje i usuwanie określonej tabela, używa śledzenia zmian.
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.
See Also
.gif)