Тип xs:QName
Применяется к:SQL ServerAzure SQL DatabaseAzure, управляемому экземпляру SQL Azure
SQL Server не поддерживает типы, производные от xs:QName , с помощью элемента ограничения схемы XML. Кроме того, SQL Server в настоящее время не поддерживает типы объединения с QName в качестве типа члена.
пример
Следующие CREATE XML SCHEMA COLLECTION
инструкции не могут загрузить схему XML, так как они указывают xs:QName
тип в качестве типа члена объединения:
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
Обе инструкции потерпят неудачу с сообщением об ошибке.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по