Partager via


sp_help_fulltext_catalogs_cursor (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

Utilise un curseur pour retourner l'ID, le nom, le répertoire racine, l'état et le nombre de tables indexées en texte intégral du catalogue de texte intégral spécifié.

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt l’affichage catalogue sys.fulltext_catalogs .

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @cursor_return = ] sortie de cursor_return

@cursor_return est un paramètre OUTPUT de type int. Le curseur est un curseur dynamique en lecture seule, défilant et en lecture seule.

[ @fulltext_catalog_name = ] N’fulltext_catalog_name'

Nom du catalogue de texte intégral. @fulltext_catalog_name est sysname, avec la valeur par défaut NULL. Si ce paramètre est omis ou est NULL, des informations sur tous les catalogues de texte intégral associés à la base de données active sont retournées.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Nom de la colonne Type de données Description
fulltext_catalog_id smallint Identificateur du catalogue de texte intégral.
NAME sysname Nom du catalogue de texte intégral.
PATH nvarchar(260) Cette clause n’a aucun effet.
STATUS int État du remplissage de l'index de recherche en texte intégral du catalogue :

0 = Inactif
1 = Remplissage complet en cours
2 = Suspendu
3 = Limité
4 = Récupération
5 = Arrêt
6 = Remplissage incrémentiel en cours
7 = Génération d’index
8 = Le disque est plein. Suspendu
9 = Suivi des modifications
NUMBER_FULLTEXT_TABLES int Nombre de tables indexées en texte intégral associées au catalogue.

autorisations

Les autorisations d'exécution reviennent par défaut au rôle public .

Exemples

Cet exemple retourne des informations sur le catalogue de texte intégral Cat_Desc.

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