Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
azure SQL Managed Instance
Vrátí nezpracované změny, jako jsou čekající vložení, aktualizace a odstranění, pro zadanou tabulku, která používá sledování změn.
Syntax
sp_fulltext_pendingchanges table_id
[ ; ]
Argumenty
Důležitý
Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.
table_id
ID tabulky. Pokud tabulka není indexovaná jako fulltext nebo sledování změn není v tabulce povolené, vrátí se chyba.
Sada výsledků
| Název sloupce | Datový typ | Popis |
|---|---|---|
| klíč | 1 | Hodnota fulltextového klíče ze zadané tabulky. |
| DocId | bigint | Sloupec interního identifikátoru dokumentu (DocId), který odpovídá hodnotě klíče. |
| stavu | int | 0 = Řádek bude odebrán z fulltextového indexu. 1 = Řádek bude indexován fulltextem. 2 = řádek je up-to-date. -1 = Řádek je v přechodném (dávkovém, ale ne potvrzeném) stavu nebo chybovém stavu. |
| DocState | tinyint | Nezpracovaný výpis stavu sloupce stavu interního identifikátoru dokumentu (DocId). |
1 Datový typ pro klíč je stejný jako datový typ sloupce fulltextového klíče v základní tabulce.
Dovolení
Vyžaduje členství v správce systému pevné roli serveru nebo provést oprávnění přímo v této uložené proceduře.
Poznámky
Pokud nedojde k žádným změnám procesu, vrátí se prázdná sada řádků.
Full-Text vyhledávací dotazy nevrací řádky s Status hodnotou 0. Důvodem je to, že řádek byl odstraněn ze základní tabulky a čeká na odstranění z fulltextového indexu.
Pokud chcete zjistit, kolik změn čeká na zpracování určité tabulky, použijte vlastnost TableFullTextPendingChanges funkce OBJECTPROPERTYEX.
Související obsah
- uložené procedury vyhledávání Full-Text a sémantické vyhledávání (Transact-SQL)
- OBJECTPROPERTYEX (Transact-SQL)