Affichages catalogue de propriétés étendues - sys.extended_properties
S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Point de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric
Retourne une ligne pour chaque propriété étendue de la base de données actuelle.
Nom de la colonne | Type de données | Description |
---|---|---|
class | tinyint | Identifie la classe d'élément contenant la propriété. Il peut s'agir d'une des méthodes suivantes : 0 = Base de données 1 = Objet ou colonne 2 = Paramètre 3 = Schéma 4 = Principal de base de données 5 = Assembly 6 = Type 7 = Index 8 = Colonne de type de table défini par l’utilisateur 10 = Collection du schéma XML 15 = Type de message 16 = Contrat de service 17 = Service 18 = Liaison au service distant 19 = Itinéraire 20 = Espace de données (groupe de fichiers ou schéma de partition) 21 = Fonction de partition 22 = Fichier de base de données 27 = Repère de plan |
class_desc | nvarchar(60) | Description de la classe contenant la propriété étendue. Il peut s'agir d'une des méthodes suivantes : DATABASE OBJECT_OR_COLUMN PARAMÈTRE SCHEMA DATABASE_PRINCIPAL ASSEMBLY TYPE INDEX XML_SCHEMA_COLLECTION MESSAGE_TYPE SERVICE_CONTRACT SERVICE REMOTE_SERVICE_BINDING ROUTE DATASPACE PARTITION_FUNCTION DATABASE_FILE PLAN_GUIDE |
major_id | int | ID de l'élément contenant la propriété étendue, interprété en fonction de sa classe. Pour la plupart des éléments, il s'agit de l'ID qui s'applique à ce que représente la classe. L'interprétation des principaux ID non standard est la suivante : Si la valeur de class est 0, major_id est toujours 0. Si la valeur de class est 1, 2 ou 7, major_id est object_id. |
minor_id | int | ID secondaire de l'élément contenant la propriété étendue, interprété en fonction de sa classe. Pour la plupart des éléments, la valeur est 0, sinon l'ID est le suivant : Si class = 1, minor_id est column_id avec la colonne, autrement 0 avec l'objet. Si class = 2, minor_id est parameter_id. Si class = 7, minor_id est index_id. |
name | sysname | Nom de propriété, unique avec class, major_id et minor_id. |
value | sql_variant | Valeur de la propriété étendue. |
Autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu’un utilisateur possède ou sur lesquels l’utilisateur a reçu une autorisation. Pour plus d'informations, consultez Metadata Visibility Configuration.
Voir aussi
Affichages catalogue (Transact-SQL)
Vues de catalogue des propriétés étendues (Transact-SQL)
sys.fn_listextendedproperty (Transact-SQL)
sp_addextendedproperty (Transact-SQL)
sp_dropextendedproperty (Transact-SQL)
sp_updateextendedproperty (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour