Share via


sp_help_fulltext_catalogs_cursor (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Verwendet einen Cursor, um die ID, den Namen, das Stammverzeichnis, den Status und die Anzahl der volltextindizierten Tabellen für den angegebenen Volltextkatalog zurückzugeben.

Wichtig

Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie stattdessen die sys.fulltext_catalogs Katalogansicht.

Transact-SQL-Syntaxkonventionen

Syntax

sp_help_fulltext_catalogs_cursor
    [ @cursor_return = ] cursor_return OUTPUT
    [ , [ @fulltext_catalog_name = ] N'fulltext_catalog_name' ]
[ ; ]

Argumente

[ @cursor_return = ] cursor_return OUTPUT

@cursor_return ist ein OUTPUT-Parameter vom Typ int. Der Cursor ist ein schreibgeschützter, bildlaufbarer, dynamischer Cursor.

[ @fulltext_catalog_name = ] N'fulltext_catalog_name'

Name des Volltextkatalogs. @fulltext_catalog_name ist "sysname" mit der Standardeinstellung "NULL. Wenn dieser Parameter nicht angegeben wird oder ist NULL, werden Informationen zu allen Volltextkatalogen zurückgegeben, die der aktuellen Datenbank zugeordnet sind.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Spaltenname Datentyp Beschreibung
fulltext_catalog_id smallint Bezeichner des Volltextkatalogs.
NAME sysname Name des Volltextkatalogs.
PATH nvarchar(260) Diese Klausel hat keine Auswirkung.
STATUS int Status der Volltextindexauffüllung des Katalogs:

0 = Leerlauf
1 = Vollständige Bevölkerung in Bearbeitung
2 = Angehalten
3 = Gedrosselt
4 = Wiederherstellung
5 = Herunterfahren
6 = Inkrementelle Population in Bearbeitung
7 = Gebäudeindex
8 = Datenträger ist voll. Angehalten
9 = Änderungsnachverfolgung
NUMBER_FULLTEXT_TABLES int Anzahl von volltextindizierten Tabellen, die dem Katalog zugeordnet sind.

Berechtigungen

Die Ausführungsberechtigungen erhält standardmäßig die public -Rolle.

Beispiele

Im folgenden Beispiel werden Informationen zum Cat_Desc-Volltextkatalog zurückgegeben.

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