Aracılığıyla paylaş


sys.extended_properties (Transact-sql)

Geçerli veritabanında her genişletilmiş özellik için bir satır döndürür.

Sütun adı

Veri türü

Açıklama

class

tinyint

Özellik bulunduğu öğe sınıfı tanımlar. Aşağıdakilerden biri olabilir:

0 = Veritabanı

1 = Nesne veya sütun

2 = Parametresi

3 = Şema

4 = Veritabanı asıl

5 = Derleme

6 = Türü

7 = Index

10 = xml şema koleksiyonu

15 İleti türü =

16 = Servis sözleşmesi

17 = Hizmet

18 = Uzak hizmet bağlama

19 = Yol

20 Dataspace (filegroup veya bölüm düzeni) =

21 Bölüm işlevi =

22 = Veritabanı dosyası

27 Plan Kılavuzu =

class_desc

nvarchar(60)

Genişletilmiş özellik bulunduğu sınıf açıklaması. Aşağıdakilerden biri olabilir:

DATABASE

OBJECT_OR_COLUMN

PARAMETRE

ŞEMA

DATABASE_PRINCIPAL

DERLEME

TÜRÜ

INDEX

XML_SCHEMA_COLLECTION

GÜNLÜK_TÜRÜ

SERVICE_CONTRACT

HİZMET

REMOTE_SERVICE_BINDING

ROTA

DATASPACE

PARTITION_FUNCTION

VERİTABANI_FILE

PLAN_GUIDE

major_id

int

Genişletilmiş özellik, onun sınıfa göre yorumlanır bulunduğu madde Kımlığı. Çoğu maddeler için bu sınıf neyi temsil ettiğini için uygulanan kimliğidir. Yorumu için standart olmayan büyük kimlikleri aşağıdaki gibidir:

Eğer class0 major_idolan her zaman 0.

If class is 1, 2, or 7 major_id is object_id.

minor_id

int

Genişletilmiş özellik, onun sınıfa göre yorumlanır bulunduğu madde ikincil Kımlığı. Çoğu öğe için 0 budur; Aksi durumda, kodu aşağıdaki gibidir:

Eğer class= 1, minor_id olan column_id, sütun, başka 0 ise nesne.

If class = 2, minor_id is the parameter_id.

If class 7 = minor_id is the index_id.

name

sysname

Özellik adı, benzersiz ile class, major_id, ve minor_id.

value

sql_variant

Genişletilmiş özellik değeri.

İzinler

Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.

Ayrıca bkz.

Başvuru

Kataloğu görünümleri (Transact-sql)

Genişletilmiş özellikler Kataloğu görünümleri (Transact-sql)

sys.Fn_listextendedproperty (Transact-sql)

sp_addextendedproperty (Transact-sql)

sp_dropextendedproperty (Transact-sql)

sp_updateextendedproperty (Transact-sql)

Diğer Kaynaklar

Using Extended Properties on Database Objects

Viewing Extended Properties