<xsd:redefine> 元素
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
W3C XSD redefine 元素为重新定义架构组件提供了支持。 但是,对此指令的支持可能会严重影响性能,同时还要求 SQL Server 重新验证与重新定义后的架构关联的 xml 数据类型的所有实例。 因此,SQL Server 不支持此元素。 服务器拒绝包含 <xsd:redefine> 元素的 XML 架构。
若要更新架构或其组件,您可以改为执行以下操作:
用修改后的架构组件创建新的 XML 架构集合。
重新类型化使用要重新定义的 XML 架构集合的所有 xml 数据类型 (XML DT),以便改用新的 XML 架构集合。 为此,请使用 ALTER TABLE 命令的 ALTER COLUMN 选项来重新类型化列,或更改对变量或参数的 XML 架构集合约束。
删除旧版本的 XML 架构集合。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈