sp_help_fulltext_catalogs_cursor (Transact-SQL)
Usa um cursor para retornar a ID, o nome, o diretório raiz, o status e o número de tabelas indexadas de texto completo para o catálogo de texto completo especificado.
Importante |
---|
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a exibição do catálogo sys.fulltext_catalogs. |
Sintaxe
sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT ,
[ @fulltext_catalog_name = ] 'fulltext_catalog_name'
Argumentos
[ @cursor_return=] @cursor\_variable OUTPUT
É a variável de saída do tipo cursor. O cursor é somente leitura, rolável e dinâmico.[ @fulltext_catalog_name=] 'fulltext_catalog_name'
É o nome do catálogo de texto completo. fulltext_catalog_name é sysname. Se este parâmetro for omitido ou for NULL, serão retornadas informações sobre todos os catálogos de texto completo associados ao banco de dados atual.
Valores de código de retorno
0 (êxito) ou (1) falha
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
fulltext_catalog_id |
smallint |
Identificador do catálogo de texto completo. |
NAME |
sysname |
Nome do catálogo de texto completo. |
PATH |
nvarchar(260) |
A partir do SQL Server 2008, esta cláusula não tem nenhum efeito. |
STATUS |
int |
Status de população do índice de texto completo do catálogo: 0 = Ocioso 1 = População completa em andamento 2 = Pausado 3 = Acelerado 4 = Recuperando 5 = Desligado 6 = População incremental em andamento 7 = Criando índice 8 = O disco está cheio. Pausado 9 = Controle de alterações |
NUMBER_FULLTEXT_TABLES |
int |
Número de tabelas de texto completo indexadas associadas ao catálogo. |
Permissões
As permissões de execução têm como padrão a função public.
Exemplos
O exemplo a seguir retorna informações sobre o catálogo de texto completo Cat_Desc.
USE AdventureWorks;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_catalogs_cursor @mycursor OUTPUT, 'Cat_Desc';
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END
CLOSE @mycursor
DEALLOCATE @mycursor;
GO
Histórico de alterações
Conteúdo atualizado |
---|
Atualizada a descrição de PATH. |