Jenis xs:QName
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
SQL Server tidak mendukung jenis yang berasal dari xs:QName dengan menggunakan elemen pembatasan skema XML. Selain itu, SQL Server saat ini tidak mendukung jenis union dengan QName sebagai jenis anggota.
Contoh
Pernyataan berikut CREATE XML SCHEMA COLLECTION
tidak dapat memuat skema XML, karena menentukan xs:QName
jenis sebagai jenis anggota dari serikat:
CREATE XML SCHEMA COLLECTION QNameLimitation1 AS N'
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="myUnion">
<xs:union memberTypes="xs:int xs:QName"/>
</xs:simpleType>
</xs:schema>';
GO
CREATE XML SCHEMA COLLECTION QNameLimitation2 AS N'
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="myUnion">
<xs:union memberTypes="xs:integer">
<xs:simpleType>
<xs:list itemType="xs:QName"/>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:schema>';
GO
Kedua pernyataan gagal dengan kesalahan.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk