sys.xml_schema_components (Transact-SQL)
Berlaku untuk: SQL Server
Mengembalikan baris per komponen skema XML. Pasangan (collection_id, namespace_id) adalah kunci asing gabungan ke namespace yang berisi. Untuk komponen bernama, nilai untuk symbol_space, nama, scoping_xml_component_id, is_qualified, xml_namespace_id, xml_collection_id unik.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
xml_component_id | int | ID unik komponen skema XML dalam database. |
xml_collection_id | int | ID kumpulan skema XML yang berisi namespace komponen ini. |
xml_namespace_id | int | ID namespace XML dalam koleksi. |
is_qualified | bit | 1 = Komponen ini memiliki kualifikasi namespace eksplisit. 0 = Ini adalah komponen yang dilingkup secara lokal. Dalam hal ini, pasangan, namespace_id, collection_id, mengacu pada targetNamespace "tanpa namespace". Untuk komponen kartubebas, nilai ini akan sama dengan 1. |
nama | nvarchar (4000) |
Nama unik komponen skema XML. Adalah NULL jika komponen tidak disebutkan namanya. |
symbol_space | karakter(1) | Ruang di mana nama simbol ini unik, berdasarkan jenis: N = Tidak Ada T = Jenis E = Elemen M = Model-Group A = Atribut G = Grup Atribut |
symbol_space_desc | nvarchar (60) |
Deskripsi ruang di mana nama simbol ini unik, berdasarkan jenis: NONE TYPE ELEMEN MODEL_GROUP ATRIBUT ATTRIBUTE_GROUP |
jenis | karakter(1) | Jenis komponen skema XML. N = Jenis Apa Pun (komponen intrinsik khusus) Z = Jenis Sederhana Apa Pun (komponen intrinsik khusus) P = Jenis Primitif (jenis intrinsik) S = Jenis Sederhana L = Tipe Daftar U = Tipe Union C = Tipe Sederhana Kompleks (berasal dari Sederhana) K = Tipe Kompleks E = Elemen M = Model-Group W = Element-Wildcard A = Atribut G = Grup Atribut V = Attribute-Wildcard |
kind_desc | nvarchar (60) |
Deskripsi jenis komponen skema XML: ANY_TYPE ANY_SIMPLE_TYPE PRIMITIVE_TYPE SIMPLE_TYPE LIST_TYPE UNION_TYPE COMPLEX_SIMPLE_TYPE COMPLEX_TYPE ELEMEN MODEL_GROUP ELEMENT_WILDCARD ATRIBUT ATTRIBUTE_GROUP ATTRIBUTE_WILDCARD |
Derivasi | karakter(1) | Metode derivasi untuk jenis turunan: N = Tidak Ada (tidak diturunkan) X = Ekstensi R = Pembatasan S = Substitusi |
derivation_desc | nvarchar (60) |
Deskripsi metode derivasi untuk jenis turunan: NONE EKSTENSI PEMBATASAN SUBSTITUSI |
base_xml_component_id | int | ID komponen dari mana komponen ini berasal. NULL jika tidak ada. |
scoping_xml_component_id | int | ID unik komponen cakupan. NULL jika tidak ada (cakupan global). |
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 Skema XML (Sistem Jenis XML) (Transact-SQL)