Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Database
Atribut sql:inverse hanya berguna ketika skema XSD digunakan untuk beban massal atau oleh updategram. Atribut sql:inverse dapat ditentukan pada <elemen sql:relationship> . Dalam updategram, logika updategram menginterpretasikan skema dalam menentukan tabel dan kolom yang diperbarui oleh operasi updategram. Hubungan induk-turunan yang ditentukan dalam skema menentukan urutan di mana rekaman dimodifikasi (disisipkan atau dihapus).
Jika Anda memiliki skema XSD di mana hubungan induk-anak ditentukan dalam urutan terbalik hubungan kunci primer/kunci asing antara kolom database yang sesuai, operasi sisipkan atau hapus updategram akan gagal karena pelanggaran kunci primer/kunci asing. Dalam kasus seperti itu , atribut sql:inverse ditentukan (sql:inverse="true") dalam <elemen sql:relationship> , dan logika updategram membalikkan interpretasi hubungan induk-anak yang ditentukan dalam skema.
Atribut sql:inverse mengambil nilai Boolean (0=false, 1=true). Nilai yang dapat diterima adalah 0, 1, true, dan false.
Untuk sampel kerja menggunakan anotasi sql:inverse , lihat Menentukan Skema Pemetaan Anotasi dalam Updategram.
Lihat Juga
Menentukan Hubungan Menggunakan sql:relationship (SQLXML 4.0)