Condividi tramite


Viste del catalogo delle proprietà estese - sys.extended_properties

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse in Microsoft Fabric

Restituisce una riga per ogni proprietà estesa nel database corrente.

Nome colonna Tipo di dati Descrizione
class tinyint Identifica la classe di elementi in cui è inclusa la proprietà. I possibili valori sono i seguenti:

0 = Database
1 = Oggetto o colonna
2 = Parametro
3 = Schema
4 = Entità database
5 = Assembly
6 = Tipo
7 = Indice
8 = Colonna tipo di tabella definita dall'utente
10 = Raccolta di XML Schema
15 = Tipo di messaggio
16 = Contratto di servizio
17 = Servizio
18 = Associazione al servizio remoto
19 = Route
20 = Dataspace (filegroup o schema di partizione)
21 = Funzione di partizione
22 = File di database
27 = Guida di piano
class_desc nvarchar(60) Descrizione della classe in cui è inclusa la proprietà estesa. I possibili valori sono i seguenti:

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 dell'elemento in cui è inclusa la proprietà estesa, interpretato in base alla classe di appartenenza. Per la maggior parte degli elementi, questo ID si applica a ciò che rappresenta la classe. L'interpretazione per gli ID principali non standard è la seguente:

Se class è 0, major_id è sempre 0.
Se class è 1, 2o 7, major_id è object_id.
minor_id int ID secondario dell'elemento in cui è inclusa la proprietà estesa, interpretato in base alla classe di appartenenza. Per la maggior parte degli elementi, questo è 0; in caso contrario, l'ID è il seguente:

Se class è 1, minor_id è la column_id colonna if, altrimenti 0 se l'oggetto .
Se class è 2, minor_id è .parameter_id
Se class è 7, minor_id è .index_id
name sysname Nome della proprietà, univoco con class, major_ide minor_id.
value sql_variant Valore della proprietà estesa.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.