Bagikan melalui


Penanganan NULL (SQLXML 4.0)

Sintaks XML menunjukkan NULL sebagai ketidakhadiran. (Misalnya, jika nilai atribut atau elemen adalah NULL, atribut atau elemen tersebut tidak ada dari dokumen XML.) Di Microsoft SQLXML, updg:nullvalue atribut memungkinkan menentukan NULL untuk elemen atau nilai atribut.

Misalnya, updategram berikut memastikan bahwa nilai Judul untuk kontak dengan ContactID 64 adalah NULL, lalu memperbarui nilai Judul menjadi "Mr." untuk kontak ini.

<ROOT xmlns:updg="urn:schemas-microsoft-com:xml-updategram">  
  <updg:sync updg:nullvalue="IsNULL"  >  
    <updg:before>  
       <Person.Contact ContactID="64" Title="IsNULL" />  
    </updg:before>  
    <updg:after>  
       <Person.Contact ContactID="64" Title="Mr." />  
    </updg:after>  
  </updg:sync>  
</ROOT>  

Ketika parameter diteruskan ke updategram, NULL dapat diteruskan sebagai nilai parameter. Ini dilakukan dengan menentukan nullvalue atribut di <updg:header> blok. Misalnya, lihat Meneruskan Parameter ke Updategram (SQLXML 4.0).

Lihat Juga

Pertimbangan Keamanan Updategram (SQLXML 4.0)