W3C XSD 再定義 要素は、スキーマ コンポーネントの再定義をサポートします。 ただし、このディレクティブのサポートはパフォーマンスにコストがかかる可能性があり、再定義されたスキーマに関連付けられている xml データ型のすべてのインスタンスを SQL Server が再検証する必要もあります。 そのため、SQL Server ではこの要素はサポートされません。
<xsd:redefine> 要素を含む XML スキーマは、サーバーによって拒否されます。
スキーマまたはそのコンポーネントを更新するには、代わりに次の操作を行います。
変更されたスキーマ コンポーネントを含む新しい XML スキーマ コレクションを作成します。
新しい XML スキーマ コレクションを使用するように再定義するため、XML スキーマ コレクションを使用しているすべての
xmlデータ型 (XML DT) を再入力してください。 これを行うには、ALTER TABLE コマンドの ALTER COLUMN オプションを使用して列を再入力するか、変数またはパラメーターの XML スキーマ コレクション制約を変更します。XML スキーマ コレクションの古いバージョンを削除します。