Compartir a través de


Controlar valores NULL (SQLXML 4.0)

Se aplica a: SQL ServerAzure SQL Database

La sintaxis XML indica NULL como una ausencia. (Por ejemplo, si un atributo o valor de elemento es NULL, ese atributo o elemento no está presente en el documento XML). En Microsoft SQLXML, el atributo updg:nullvalue permite especificar NULL para un valor de elemento o atributo.

Por ejemplo, el siguiente diagrama de actualización garantiza que el valor title de un contacto con ContactID de 64 sea NULL y, a continuación, actualice el valor title a "Mr". para este contacto.

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

Cuando se pasan parámetros a un diagrama de actualización, se puede pasar NULL como valor de parámetro. Esto se hace especificando el atributo nullvalue en el <bloque updg:header>. Para obtener un ejemplo, vea Pasar parámetros a diagramas de actualización (SQLXML 4.0).

Consulte también

Consideraciones de seguridad sobre los diagramas de actualización (SQLXML 4.0)