sp_help_fulltext_catalogs_cursor (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz
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 = Leerlauf1 = Vollständige Bevölkerung in Bearbeitung2 = Angehalten3 = Gedrosselt4 = Wiederherstellung5 = Herunterfahren6 = Inkrementelle Population in Bearbeitung7 = Gebäudeindex8 = Datenträger ist voll. Angehalten9 = Ä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