Utökade fastighetskatalogvyer - sys.extended_properties

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-analysslutpunkt i Microsoft FabricWarehouse i Microsoft Fabric

Returnerar en rad för varje utökad egenskap i den aktuella databasen.

Kolumnnamn Datatyp Description
class tinyint Identifierar den klass av objekt där egenskapen existerar. Kan vara något av följande värden:

0 = Databas
1 = Objekt eller kolumn
2 = Parameter
3 = Schema
4 = Databasprincip
5 = Montering
6 = Typ
7 = Index
8 = Användardefinierad tabelltypkolumn
10 = XML-schemasamling
15 = Meddelandetyp
16 = Serviceavtal
17 = Tjänst
18 = Fjärrtjänstbindning
19 = Rutt
20 = Datautrymme (filgrupp eller partitionsschema)
21 = Partitionsfunktion
22 = Databasfil
27 = Planguide
class_desc nvarchar(60) Beskrivning av klassen på vilken den utvidgade egenskapen existerar. Kan vara något av följande värden:

DATABASE
OBJECT_OR_COLUMN
PARAMETER
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 för objektet där den utökade egenskapen existerar, tolkad enligt dess klass. För de flesta föremål är detta det ID som gäller för vad klassen representerar. Tolkningen för icke-standardiserade major-ID:n är följande:

Om class är 0, major_id är alltid 0.
Om class är 1, 2, eller 7, major_id är .object_id
minor_id int Sekundär ID för objektet där den utökade egenskapen existerar, tolkad enligt dess klass. För de flesta objekt är 0detta ; annars är ID:t följande:

Om class är 1, minor_id är if-kolumnen column_id , annars 0 if-objektet.
Om class är 2, minor_id är .parameter_id
Om class är 7, minor_id är .index_id
name sysname Egendomsnamn, unikt med class, major_id, och minor_id.
value sql_variant Värdet på den utökade fastigheten.

behörigheter

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.