分享方式:


<xsd:redefine> 元素

適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體

W3C XSD redefine 元素支援重新定義結構描述的元件。 不過,此指示詞的支援可能會使效能大幅降低,而且 SQL Server 也需要重新驗證所有 xml 資料類型執行個體 (其已與重新定義的結構描述相關聯)。 因此,SQL Server 不支援這個元素。 伺服器將會拒絕包含 <xsd:redefine> 元素的 XML 結構描述。

若要更新結構描述或是其元件,您可以改為執行下列動作:

  1. 使用修改過的結構描述元件建立新的 XML 結構描述集合。

  2. 重新輸入使用要重新定義之 XML 結構描述集合的所有 xml 資料類型 (XML DT),以改用新的 XML 結構描述集合。 若要這樣做,請使用 ALTER TABLE 命令的 ALTER COLUMN 選項來重新輸入資料行,或是變更變數或參數上的 XML 結構描述集合條件約束。

  3. 捨棄舊版的 XML 結構描述集合。

另請參閱