Compartilhar via


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.

Observação importanteImportante

  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.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

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.