Tampilan Katalog Properti Yang Diperluas - sys.extended_properties

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric

Mengembalikan baris untuk setiap properti yang diperluas dalam database saat ini.

Nama kolom Jenis data Deskripsi
kelas kecil Mengidentifikasi kelas item tempat properti berada. Bisa jadi salah satu dari yang berikut:

0 = Database

1 = Objek atau kolom

2 = Parameter

3 = Skema

4 = Prinsipal database

5 = Rakitan

6 = Jenis

7 = Indeks

8 = Kolom jenis tabel yang ditentukan pengguna

10 = Koleksi skema XML

15 = Jenis pesan

16 = Kontrak layanan

17 = Layanan

18 = Pengikatan layanan jarak jauh

19 = Rute

20 = Dataspace (grup file atau skema partisi)

21 = Fungsi partisi

22 = File database

27 = Panduan paket
class_desc nvarchar(60) Deskripsi kelas tempat properti yang diperluas berada. Bisa jadi salah satu dari yang berikut:

DATABASE

OBJECT_OR_COLUMN

PARAMETER

SKEMA

DATABASE_PRINCIPAL

RAKITAN

TYPE

INDEX

XML_SCHEMA_COLLECTION

MESSAGE_TYPE

SERVICE_CONTRACT

LAYANAN

REMOTE_SERVICE_BINDING

RUTE

RUANG DATA

PARTITION_FUNCTION

DATABASE_FILE

PLAN_GUIDE
major_id int ID item tempat properti yang diperluas ada, ditafsirkan sesuai dengan kelasnya. Untuk sebagian besar item, ini adalah ID yang berlaku untuk apa yang diwakili kelas. Interpretasi untuk ID utama nonstandar adalah sebagai berikut:

Jika kelas adalah 0, major_id selalu 0.

Jika kelas adalah 1, 2, atau 7 major_id object_id.
minor_id int ID sekunder item tempat properti yang diperluas berada, ditafsirkan sesuai dengan kelasnya. Untuk sebagian besar item, ini adalah 0; jika tidak, ID adalah sebagai berikut:

Jika kelas = 1, minor_id adalah kolom column_id jika, jika tidak, 0 jika objek.

Jika kelas = 2, minor_id adalah parameter_id.

Jika kelas 7 = minor_id adalah index_id.
nama nama sysname Nama properti, unik dengan kelas, major_id, dan minor_id.
value aql_variant Nilai properti yang diperluas.

Izin

Visibilitas metadata dalam tampilan katalog terbatas pada keamanan yang dimiliki pengguna, atau di mana pengguna diberikan beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat Juga

Tampilan Katalog (Transact-SQL)
Tampilan Katalog Properti Yang Diperluas (Transact-SQL)
sys.fn_listextendedproperty (T-SQL)
sp_addextendedproperty (T-SQL)
sp_dropextendedproperty (T-SQL)
sp_updateextendedproperty (T-SQL)