NULL obsługi (SQLXML 4.0)
Składnia XML oznacza wartość NULL jako nieobecności.(Na przykład, jeśli element lub atrybut wartość jest NULL, że atrybut lub element jest nieobecny z dokumentu XML.) W Microsoft SQLXML, updg:nullvalue atrybutu umożliwia określanie wartości NULL dla element lub atrybut wartości.
Na przykład, następujące wierzchołki zapewnia, że Tytuł wartość dla kontaktu z BusinessEntityID 64 jest NULL, a następnie aktualizuje Tytuł wartość "Mr". dla tego kontaktu.
<ROOT xmlns:updg="urn:schemas-microsoft-com:xml-updategram">
<updg:sync updg:nullvalue="IsNULL" >
<updg:before>
<Person.Person BusinessEntityID="64" Title="IsNULL" />
</updg:before>
<updg:after>
<Person.Person BusinessEntityID="64" Title="Mr." />
</updg:after>
</updg:sync>
</ROOT>
Gdy parametry są przekazywane do wierzchołki, NULL mogą być przekazywane jako wartość parametru.Jest to realizowane przez określanie nullvalue atrybut w <updg:header> blok.Na przykład, zobacz Przekazywanie parametrów do Updategrams (SQLXML 4.0).