Bagikan melalui


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)