Partager via


sys.registered_search_properties (Transact-SQL)

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

Contient une ligne pour chaque propriété de recherche contenue par une liste de propriétés de recherche sur la base de données actuelle.

Nom de la colonne Type de données Description
property_list_id int ID de la liste de propriétés de recherche à laquelle cette propriété appartient.
property_set_guid uniqueidentifier L'identificateur global unique GUID qui identifie le jeu de propriétés auquel appartient la propriété de recherche.
property_int_id int L'entier qui identifie cette propriété de recherche dans le jeu de propriétés. property_int_id est unique dans le jeu de propriétés.
property_name nvarchar(64) Nom qui identifie cette propriété de recherche de manière unique dans la liste de propriétés de recherche.

Remarque : Pour effectuer une recherche sur une propriété, spécifiez ce nom de propriété dans le prédicat CONTAINS .
property_description nvarchar(512) Description de la propriété.
property_id int ID de propriété interne de la propriété de recherche dans la liste des propriétés de recherche identifiée par la valeur property_list_id .

Lorsqu'une propriété donnée est ajoutée à une liste de propriétés de recherche donnée, le moteur d'indexation et de recherche en texte intégral inscrit la propriété et lui affecte un ID de propriété interne qui est spécifique à cette liste de propriétés. L'ID de propriété interne, qui est un entier, est unique à une liste de propriétés de recherche donnée. Si une propriété donnée est enregistrée pour plusieurs listes de propriétés de recherche, un ID de propriété interne différent peut être affecté pour chaque liste de propriétés de recherche.

Remarque : l’ID de propriété interne est distinct de l’identificateur entier de propriété spécifié lors de l’ajout de la propriété à la liste des propriétés de recherche. Pour plus d’informations, consultez Rechercher les propriétés du document à l’aide des listes de propriétés de recherche.

Pour afficher tout le contenu lié à la propriété dans l’index de recherche en texte intégral :
sys.dm_fts_index_keywords_by_property (Transact-SQL)

Notes

Pour plus d’informations sur les listes de propriétés de recherche, consultez Rechercher les propriétés du document à l’aide des listes de propriétés de recherche.

autorisations

La visibilité des métadonnées pour les propriétés de recherche est limitée à celles qui figurent dans les listes de propriétés de recherche que vous détenez ou pour lesquelles une autorisation REFERENCE vous a été accordée.

Remarque

Le propriétaire d'une liste de propriétés de recherche peut accorder des autorisations REFERENCE ou CONTROL dans la liste. Les utilisateurs disposant de l'autorisation CONTROL peuvent également accorder l'autorisation REFERENCE à d'autres utilisateurs.

Exemples

L'exemple suivant répertorie toutes les métadonnées pour les propriétés de recherche inscrites.

USE AdventureWorks2022;  
GO  
SELECT * FROM sys.registered_search_properties;   
GO  

Voir aussi

ALTER FULLTEXT INDEX (Transact-SQL)
sys.fulltext_indexes (Transact-SQL)
Rechercher les propriétés du document à l’aide des listes des propriétés de recherche