sys.extended_properties (języka Transact-SQL)
Zwraca wiersz dla każdej właściwość rozszerzonych w bieżącej bazie danych.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Klasa |
tinyint |
Identyfikuje klasy, na której znajduje się właściwość element.Może być jedną z następujących czynności: 0 = Bazy danych 1 = Obiektu lub kolumna 2 = Parametru 3 = Schematu 4 = Głównej bazy danych 5 = wirtualny plik dziennika 6 = Typ 7 = Indeks 10 = kolekcja schematu XML 15 = typ komunikatu 16 = usługa kontrakt 17 = Usługa 18 = wiązanie usługi zdalnej 19 = Marszruty 20 = Dataspace (schematu grupa plików lub partycji) 21 = funkcja partycji 22 = Plik bazy danych 27 = plan wykonania kwerendy |
class_desc |
nvarchar(60) |
Opis klasy, na której znajduje się właściwość rozszerzona.Może być jedną z następujących czynności: BAZY DANYCH OBJECT_OR_COLUMN PARAMETR SCHEMAT DATABASE_PRINCIPAL wirtualny plik dziennika TYP INDEKS XML_SCHEMA_COLLECTION MESSAGE_TYPE SERVICE_CONTRACT usługa REMOTE_SERVICE_BINDING trasa DATASPACE PARTITION_FUNCTION DATABASE_FILE PLAN_GUIDE |
major_id |
int |
Identyfikator element, na którym właściwość rozszerzona istnieje, interpretowane zgodnie z jej klas.W przypadku większości elementów jest identyfikator, który stosuje się do tej klasy reprezentuje.Interpretacja dla niestandardowych identyfikatorów głównych jest następująca: Jeśli klasa jest równa 0, major_id jest zawsze 0. Jeśli klasa jest 1, 2 lub 7 major_id jest object_id. |
minor_id |
int |
Pomocniczy identyfikator element, na której znajduje się właściwość rozszerzona, są interpretowane zgodnie z jej klas.W przypadku większości elementów jest 0; w przeciwnym wypadku ten identyfikator jest w następujący sposób: Jeśli klasa = 1, minor_id to column_id, jeśli kolumna, jeżeli inna 0 obiektu. Jeśli klasa = 2, minor_id to parameter_id. Jeśli klasa 7 = minor_id to index_id. |
Nazwa |
sysname |
Nazwa właściwość z klasy, major_id i minor_id unikatowe. |
wartość |
sql_variant |
Wartość właściwość rozszerzona. |
Uprawnienia
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.
See Also