Rozszerzone widoki katalogu nieruchomości - sys.extended_properties

Dotyczy:sql ServerAzure SQL DatabaseAzure SQL Managed Instancepunkt końcowy usługi Azure Synapse AnalyticsSQL Analytics w usłudze Microsoft FabricWarehouse w usłudze Microsoft Fabric

Zwraca wiersz dla każdej rozszerzonej właściwości w aktualnej bazie danych.

Nazwa kolumny Typ danych Description
class tinyint Identyfikuje klasę elementu, na którym istnieje własność. Może być jedną z następujących wartości:

0 = Baza danych
1 = Obiekt lub kolumna
2 = Parametr
3 = Schemat
4 = Główny podmiot bazy danych
5 = Zgromadzenie
6 = Typ
7 = Indeks
8 = Kolumna typu tabeli zdefiniowana przez użytkownika
10 = Kolekcja schematów XML
15 = Typ wiadomości
16 = Umowa o usługę
17 = Służba
18 = Zdalne wiązanie usług
19 = Trasa
20 = Przestrzeń danych (grupa plików lub schemat partycji)
21 = Funkcja podziału
22 = Plik bazy danych
27 = Przewodnik po planie
class_desc nvarchar(60) Opis klasy, na której istnieje rozszerzona własność. Może być jedną z następujących wartości:

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 elementu, na którym istnieje rozszerzona własność, interpretowany według jego klasy. Dla większości elementów jest to ID odnoszące się do tego, co dana klasa reprezentuje. Interpretacja niestandardowych głównych ID wygląda następująco:

Jeśli class jest , 0major_id to zawsze 0jest .
Jeśli class jest , 12, lub 7, major_id jest .object_id
minor_id int Wtórny identyfikator elementu, na którym istnieje rozszerzona własność, interpretowany według jego klasy. Dla większości elementów jest to ; 0w przeciwnym razie ID wygląda następująco:

Jeśli class jest , 1minor_id jest kolumną column_id if, w przeciwnym razie 0 jeśli obiektem.
Jeśli class jest , 2minor_id to jest .parameter_id
Jeśli class jest , 7minor_id to jest .index_id
name sysname Nazwa własności, unikalna z class, major_id, i minor_id.
value sql_variant Wartość rozszerzonej nieruchomości.

Permissions

Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.