Wartość NULL, obsługa (SQLXML 4.0)
Składnia XML oznacza wartość NULL jako nieobecności.(Na przykład, jeżeli wartość element lub atrybut jest null, ten element lub atrybut jest nieobecny z dokumentu XML.) In Microsoft SQLXML, updg:nullvalue atrybut umożliwia określanie wartości NULL przy wartości elementu lub atrybutu.
Na przykład, następujące updategram zapewnia, że Tytuł wartość kontaktu z ContactID 64 ma wartość NULL, a następnie aktualizuje Tytuł wartość "" Pan"dla tego kontaktu.
<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>
Jeśli parametry są przekazywane do updategram, NULL mogą być przekazywane jako wartość parametru.Można to zrobić, określając nullvalue atrybut w <updg:header> blok. Aby zapoznać się z przykładem zobacz Przekazywanie parametrów do Updategrams (SQLXML 4.0).