Elemen <xsd:redefine>

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Elemen pendefinisian ulang W3C XSD menyediakan dukungan untuk mendefinisikan ulang komponen skema. Namun, dukungan untuk arahan ini berpotensi mahal untuk performa dan juga mengharuskan SQL Server memvalidasi ulang semua instans jenis data xml yang terkait dengan skema yang ditentukan ulang. Oleh karena itu, SQL Server tidak mendukung elemen ini. Skema XML yang menyertakan <elemen xsd:redefine> ditolak oleh server.

Untuk memperbarui skema atau komponennya, Anda dapat melakukan hal berikut:

  1. Buat koleksi Skema XML baru dengan komponen skema yang dimodifikasi.

  2. Ketik ulang semua tipe data xml (XML DT) yang menggunakan koleksi Skema XML untuk ditentukan ulang untuk menggunakan koleksi Skema XML baru sebagai gantinya. Untuk melakukan ini, gunakan opsi UBAH KOLOM dari perintah UBAH TABEL untuk mengetik ulang kolom, atau ubah batasan koleksi Skema XML pada variabel atau parameter.

  3. Hilangkan versi lama koleksi Skema XML.

Baca juga