Udostępnij przez


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