sys.extended_properties (Transact-SQL)
Genişletilmiş her özellik için bir satır geçerli veritabanında döndürür.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
sınıfı |
tinyint |
Sınıfını tanımlayan öğe özellik varolduğu üzerinde.Aşağıdakilerden biri olabilir: 0 Veritabanı = 1 = Nesne ya da sütun 2 Parametre = 3 Şema = 4 Veritabanı ilkesi = 5 Derleme = 6 = Türü 7 = Dizini 10 XML şema koleksiyon = 15 Ileti türü = 16 Servis anlaşma = 17 = Hizmet 18 uzak hizmet bağlaması = 19 Yolu = 20 DataSpace (dosya grubu veya bölümü düzeni) = 21 Bölüm işlev = 22 = Veritabanı dosyası 27 Plan kılavuzu = |
class_desc |
nvarchar(60) |
Genişletilmiş özellik varolduğu sınıf tanımı.Aşağıdakilerden biri olabilir: VERİTABANI object_or_column PARAMETRE ŞEMA database_principal DERLEME TÜRÜ DİZİN xml_schema_collection message_type service_contract Hizmet remote_service_binding yol dataspace partition_function database_file plan_guide |
major_id |
int |
KIMLIĞI öğe genişletilmiş özellik varolduğu üzerinde alt sınıfa göre olarak yorumlanır.Çoğu maddeler için bu sınıfın temsil ne uygulanan kimliğidir.Standart olmayan ana kimliklerinin yorumu aşağıdaki gibidir: Sınıf 0 major_id her zaman ise, 0. Sınıf 1, 2 veya 7 major_id object_id ' dir. |
minor_id |
int |
Ikincil KIMLIĞI üzerinde Genişletilmiş özellik varsa, maddenin, sınıfına göre yorumlanır.Çoğu öğe için bu 0; aksi halde, KIMLIĞINI aşağıdaki gibidir: Sınıf = 1, minor_id the column_id ise sütun, değilse 0 ise nesne. Sınıf = 2, the parameter_id minor_id olur. 7 Sınıf = minor_id the index_id olur. |
adı |
sysname |
Özellik adı, sınıf, major_id ve minor_id benzersiz. |
value |
sql_variant |
Genişletilmiş özellik değeri. |
İzinler
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.Daha fazla bilgi için bkz:Meta veriler görünürlük yapılandırma.
See Also