sys.extended_properties (Transact-SQL)
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. Dies können folgende Objektarten sein: 0 = Datenbank 1 = Objekt oder Spalte 2 = Parameter 3 = Schema 4 = Datenbankprinzipal 5 = Assembly 6 = Typ 7 = Index 10 = XML-Schemaauflistung 15 = Nachrichtentyp 16 = Dienstvertrag 17 = Dienst 18 = Remotedienstbindung 19 = Route 20 = Datenspeicher (Dateigruppe oder Partitionsschema) 21 = Partitionsfunktion 22 = Datenbankdatei 27 = Planhinweisliste |
class_desc |
nvarchar(60) |
Beschreibung der Klasse, für die die erweiterte Eigenschaft vorhanden ist. Dies können folgende Objektarten sein: 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 die Klasse darstellt. Die Interpretation von Haupt-IDs, die nicht dem Standard entsprechen, lautet wie folgt: Wenn class gleich 0 ist, ist major_id immer 0. Wenn class gleich 1, 2 oder 7 ist, ist major_id gleich object_id. |
minor_id |
int |
Sekundäre ID des Elements, für das die erweiterte Eigenschaft vorhanden ist, interpretiert gemäß der entsprechenden Klasse. Bei den meisten Elementen ist dies der Wert 0; andernfalls lautet die ID wie folgt: Wenn class = 1, ist minor_id bei einer Spalte gleich column_id, bei einem Objekt gleich 0. Wenn class = 2, ist minor_id gleich parameter_id. Wenn class gleich 7 ist, ist minor _id gleich index_id. |
name |
sysname |
Eigenschaftenname, durch class, major_id und minor_id eindeutig bestimmt. |
value |
sql_variant |
Wert der erweiterten Eigenschaft. |
Berechtigungen
In SQL Server 2005 und späteren Versionen ist die Sichtbarkeit der Metadaten in Katalogsichten 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 Konfigurieren der Sichtbarkeit von Metadaten.
Siehe auch