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.
Tabel berikut mencantumkan anotasi XSD yang diperkenalkan di SQL Server 2005, dan membandingkannya dengan anotasi XDR yang diperkenalkan di SQL Server 2000.
| Anotasi XSD | Deskripsi | Tautan topik | Anotasi XDR |
|---|---|---|---|
sql:encode |
Saat elemen atau atribut XML dipetakan ke kolom BLOB SQL Server, memungkinkan permintaan URI referensi. URI ini dapat digunakan nanti untuk mengembalikan data BLOB. | Meminta Referensi URL ke Data BLOB Menggunakan sql:encode (SQLXML 4.0) | url-encode |
sql:guid |
Memungkinkan Anda menentukan apakah akan menggunakan nilai GUID yang dihasilkan oleh SQL Server atau menggunakan nilai yang disediakan dalam updategram untuk kolom tersebut. | Menggunakan anotasi sql:identity dan sql:guid | Tidak didukung |
sql:hide |
Menyembunyikan elemen atau atribut yang ditentukan dalam skema dalam dokumen XML yang dihasilkan. | Menyembunyikan Elemen dan Atribut dengan Menggunakan sql:hide | Tidak didukung |
sql:identity |
Dapat ditentukan pada simpul apa pun yang memetakan ke kolom database jenis IDENTITAS. Nilai yang ditentukan untuk anotasi ini menentukan bagaimana kolom jenis IDENTITAS terkait dalam database diperbarui. | Menggunakan anotasi sql:identity dan sql:guid | Tidak didukung |
sql:inverse |
Menginstruksikan logika updategram untuk membalikkan interpretasi hubungan induk-anak yang telah ditentukan menggunakan <sql:relationship>. | Menentukan Atribut sql:inverse pada sql:relationship (SQLXML 4.0) | Tidak didukung |
sql:is-constant |
Membuat elemen XML yang tidak dipetakan ke tabel apa pun. Elemen muncul dalam output kueri. | Membuat Elemen Konstanta Menggunakan sql:is-constant (SQLXML 4.0) | Sama |
sql:key-fields |
Memungkinkan spesifikasi kolom yang secara unik mengidentifikasi baris dalam tabel. | Mengidentifikasi Kolom Kunci Menggunakan sql:key-fields (SQLXML 4.0) | Sama |
sql:limit-fieldsql:limit-value |
Memungkinkan pembatasan nilai yang dikembalikan berdasarkan nilai pembatasan. | Nilai Pemfilteran Menggunakan sql:limit-field dan sql:limit-value (SQLXML 4.0) | Sama |
sql:mapped |
Memungkinkan item skema dikecualikan dari hasilnya. | Mengecualikan Elemen Skema dari Dokumen XML yang Dihasilkan Menggunakan sql:mapped (SQLXML 4.0) | map-field |
sql:max-depth |
Memungkinkan Anda menentukan kedalaman dalam hubungan rekursif yang ditentukan dalam skema. | Menentukan Kedalaman dalam Hubungan Rekursif dengan Menggunakan sql:max-depth | Tidak didukung |
sql:overflow-field |
Mengidentifikasi kolom database yang berisi data luapan. | Mengambil Data yang Tidak Dikonsumsi Menggunakan sql:overflow-field (SQLXML 4.0) | Sama |
sql:prefix |
Membuat ID XML, IDREF, dan IDREFS yang valid. Menambahkan nilai ID, IDREF, dan IDREFS sebelumnya dengan string. | Membuat Atribut Jenis ID, IDREF, dan IDREFS yang Valid Menggunakan sql:prefix (SQLXML 4.0) | Sama |
sql:relationship |
Menentukan hubungan antara elemen XML. Atribut parent, child, parent-key, dan child-key digunakan untuk membangun hubungan. |
Menentukan Hubungan Menggunakan sql:relationship (SQLXML 4.0) | Nama atribut berbeda:key-relationforeign-relationkeyforeign-key |
sql:use-cdata |
Memungkinkan menentukan bagian CDATA yang akan digunakan untuk elemen tertentu dalam dokumen XML. | Membuat Bagian CDATA Menggunakan sql:use-cdata (SQLXML 4.0) | Sama |
Nota
Atribut asli targetNamespace XSD menggantikan target-namespace anotasi yang diperkenalkan dalam skema pemetaan SQL Server 2000 XDR.
Lihat Juga
Menentukan Namespace Target Menggunakan atribut targetNamespace (SQLXML 4.0)