Erweiterte Eigenschaftenkatalogansichten – sys.extended_properties
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) SQL Analytics-Endpunkt in Microsoft Fabric Warehouse in Microsoft Fabric
Gibt eine Zeile für jede erweiterte Eigenschaft in der aktuellen Datenbank zurück.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
class |
tinyint | Identifiziert die Elementklasse, für die die Eigenschaft vorhanden ist. Folgenden Werte sind möglich:0 = Datenbank1 = Objekt oder Spalte2 = Parameter3 = Schema4 = Datenbankprinzipal5 = Assembly6 = Typ7 = Index8 = Benutzerdefinierte Tabellentypspalte10 = XML-Schemaauflistung15 = Nachrichtentyp16 = Servicevertrag17 = Service18 = Remotedienstbindung19 = Route20 = Dataspace (Dateigruppe oder Partitionsschema)21 = Partitionsfunktion22 = Datenbankdatei27 = Planleitfaden |
class_desc |
nvarchar(60) | Beschreibung der Klasse, für die die erweiterte Eigenschaft vorhanden ist. Folgenden Werte sind möglich: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 des Elements, für das die erweiterte Eigenschaft vorhanden ist, interpretiert gemäß der entsprechenden Klasse. Bei den meisten Elementen ist dies die ID, die für das gilt, was die Klasse repräsentiert. Die Interpretation von Haupt-IDs, die nicht dem Standard entsprechen, lautet wie folgt: Wenn class ja 0 , major_id ist immer 0 .Wenn class ist 1 , 2 oder 7 , major_id ist .object_id |
minor_id |
int | Sekundäre ID des Elements, für das die erweiterte Eigenschaft vorhanden ist, interpretiert gemäß der entsprechenden Klasse. Für die meisten Elemente lautet 0 dies : andernfalls lautet die ID wie folgt:Ist dies die Wenn-Spalte class , andernfalls 0 wenn Objekt.column_id 1 minor_id Ist class dies 2 der , minor_id ist die parameter_id .Ist class dies 7 der , minor_id ist die index_id . |
name |
sysname | Eigenschaftenname, eindeutig mit class , major_id und minor_id . |
value |
sql_variant | Wert der erweiterten Eigenschaft |
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.