共用方式為


NULL 處理 (SQLXML 4.0)

適用於:SQL Server Azure SQL 資料庫

XML 語法表示 NULL 為不存在。 (例如,如果屬性或專案值為 NULL,該屬性或專案就不存在於 XML 檔中。在 Microsoft SQLXML 中 ,updg:nullvalue 屬性會啟用為元素或屬性值指定 NULL。

例如,下列 Updategram 可確保 ContactID 為 64 之聯繫人的 Title 值是 NULL,然後將此聯繫人的 Title 值更新為 “Mr.”。

<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>  

當參數傳遞至 updategram 時,NULL 可以當做參數值傳遞。 這是藉由在 updg:header> 區塊中<指定 nullvalue 屬性來完成。 如需範例,請參閱 將參數傳遞至 Updategrams (SQLXML 4.0)

另請參閱

Updategram 安全性考慮 (SQLXML 4.0)