Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Retorna alterações não processadas, como inserções, atualizações e exclusões pendentes, para uma tabela especificada que está usando o controle de alterações.
Transact-SQL convenções de sintaxe
Sintaxe
sp_fulltext_pendingchanges table_id
[ ; ]
Argumentos
Importante
Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.
table_id
ID da tabela. Se a tabela não estiver indexada em texto completo ou se o controle de alterações não estiver habilitado na tabela, um erro será retornado.
Conjunto de resultados
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| Key | 1 | O valor da chave de texto completo da tabela especificada. |
| DocId | bigint | Uma coluna de identificador de documento interno (DocId) que corresponde ao valor da chave. |
| Status | int | 0 = A linha será removida do índice de texto completo. 1 = A linha será indexada em texto completo. 2 = Linha é up-to-date. -1 = A linha está em um estado de transição (em lote, mas não confirmado) ou um estado de erro. |
| DocState | minúsculo | Um despejo bruto da coluna de status do mapa do identificador de documento interno (DocId). |
1 O tipo de dados para Chave é o mesmo que o tipo de dados da coluna de chave de texto completo na tabela base.
Permissões
Requer associação ao sysadmin função de servidor fixa ou permissão de execução diretamente neste procedimento armazenado.
Comentários
Se não houver alterações no processo, um conjunto de linhas vazio será retornado.
Full-Text consultas de pesquisa não retornam linhas com um valor Status de 0. Isso ocorre porque a linha foi excluída da tabela base e está aguardando para ser excluída do índice de texto completo.
Para descobrir quantas alterações estão pendentes para uma tabela específica, use a propriedade TableFullTextPendingChanges da função OBJECTPROPERTYEX.