XML 構文は NULL を非欠として表します。 (たとえば、属性または要素の値が NULL の場合、その属性または要素は XML ドキュメントに存在しません)。Microsoft SQLXML では、 updg:nullvalue 属性を使用して、要素または属性値に NULL を指定できます。
たとえば、次のアップデートグラムでは、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>
パラメーターがアップデートグラムに渡されると、NULL をパラメーター値として渡すことができます。 これを行うには、<updg:header> ブロックでnullvalue属性を指定します。 例については、 アップデートグラムへのパラメーターの受け渡し (SQLXML 4.0) を参照してください。