<xsd:redefine> 元素
W3C XSD redefine 元素为重新定义架构组件提供了支持。 但是,支持此指令可能会降低性能,并且还要求SQL Server重新验证与重新定义的架构关联的数据类型的所有实例xml
。 因此, SQL Server 不支持此元素。 服务器拒绝包含 <xsd:redefine> 元素的 XML 架构。
若要更新架构或其组件,您可以改为执行以下操作:
用修改后的架构组件创建新的 XML 架构集合。
(XML DT) 重新键入使用
xml
XML 架构集合的所有数据类型,以便改用新的 XML 架构集合。 为此,请使用 ALTER TABLE 命令的 ALTER COLUMN 选项来重新类型化列,或更改对变量或参数的 XML 架构集合约束。删除旧版本的 XML 架构集合。