Condividi tramite


sp_help_fulltext_catalogs_cursor (Transact-SQL)

Utilizza un cursore per restituire l'ID, il nome, la directory radice, lo stato e il numero di tabelle indicizzate full-text per il catalogo full-text specificato.

Nota importanteImportante

  Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa caratteristica in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Utilizzare in alternativa la vista del catalogo sys.fulltext_catalogs.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT , 
     [ @fulltext_catalog_name = ] 'fulltext_catalog_name' 

Argomenti

  • [ @cursor_return=] @cursor_variable OUTPUT
    Variabile di output di tipo cursor. Il cursore restituito è di tipo scorrevole, dinamico e di sola lettura.

  • [ @fulltext_catalog_name=] 'fulltext_catalog_name'
    Nome del catalogo full-text. fulltext_catalog_name è di tipo sysname. Se questo parametro viene omesso oppure è NULL, vengono restituite informazioni su tutti i cataloghi full-text associati al database corrente.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nome colonna

Tipo di dati

Descrizione

fulltext_catalog_id

smallint

ID del catalogo full-text.

NAME

sysname

Nome del catalogo full-text.

PATH

nvarchar(260)

A partire da SQL Server 2008, questa clausola non ha alcun effetto.

STATUS

int

Stato di popolamento dell'indice full-text del catalogo:

0 = inattivo

1 = popolamento completo in corso

2 = sospeso

3 = rallentato

4 = Recupero in corso

5 = Chiusura

6= popolamento incrementale in corso

7 = creazione dell'indice in corso

8 = disco pieno. In sospeso

9 = rilevamento delle modifiche in corso

NUMBER_FULLTEXT_TABLES

int

Numero di tabelle indicizzate full-text associate al catalogo

Autorizzazioni

Le autorizzazioni di esecuzione vengono assegnate per impostazione predefinita al ruolo public.

Esempi

Nell'esempio seguente vengono restituite informazioni relative al catalogo full-text Cat_Desc.

USE AdventureWorks2008R2;
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