Udostępnij za pośrednictwem


sp_help_fulltext_catalogs_cursor (języka Transact-SQL)

Korzysta z kursor zwraca identyfikator, nazwę, katalogu głównego, stan i liczba tabel indeksowanych pełnego tekstu dla określonego wykaz pełnotekstowy.

Ważna informacjaWażne:

  Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.Użycie sys.fulltext_catalogs katalogu zamiast tego widoku.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • [ @ cursor_return=] @cursor_variable danych wyjściowych
    Zmienna wyjście typu cursor.kursor jest tylko do odczytu, przewijalne, dynamiczne kursor.

  • [ @ fulltext_catalog_name= ] 'fulltext_catalog_name"
    Jest to nazwa wykaz pełnotekstowy.fulltext_catalog_namejest sysname.Jeśli ten parametr zostanie pominięty lub ma wartość NULL, zwracane są informacje o wszystkich wykazów pełnego tekstu skojarzonego z bieżącej bazy danych.

Wartości kodów powrotnych

0 (sukces) lub awarii (1)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

fulltext_catalog_id

smallint

Identyfikator katalog pełnotekstowy.

NAZWA

sysname

Nazwa wykaz pełnotekstowy.

ŚCIEŻKA

nvarchar(260)

Począwszy od SQL Server 2008, niniejszej klauzula nie ma znaczenia.  

STAN

int

Stan zapełnianie indeksu pełnotekstowego wykazu:

0 = Bezczynności

1 = Pełny zapełnianie w toku

2 = Wstrzymana

3 = Throttled

4 = Odzyskiwanie

5 = Podczas zamykania

6 = Przyrostowe zapełnianie w toku

7 = Budowanie indeksu

8 = Dysk jest zapełniony.Wstrzymany

9 = Śledzenia zmian

NUMBER_FULLTEXT_TABLES

int

Liczba pełnotekstowe indeksowane tabele związane z wykazu.

Uprawnienia

Domyślne uprawnienia do wykonywania public rolę.

Przykłady

Poniższy przykład zwraca informacje o Cat_Desc wykaz pełnotekstowy.

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