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.
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.