gestion NULL (SQLXML 4.0)
S’applique à :SQL ServerAzure SQL Database
La syntaxe XML assimile la valeur NULL à une absence. (Par exemple, si une valeur d’attribut ou d’élément est NULL, cet attribut ou élément est absent du document XML.) Dans Microsoft SQLXML, l’attribut updg:nullvalue permet de spécifier null pour un élément ou une valeur d’attribut.
Par exemple, le code de mise à jour suivant garantit que la valeur Title d’un contact avec contactID de 64 est NULL, puis met à jour la valeur Title sur « Mr. » pour ce contact.
<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>
Lorsque les paramètres sont transmis à un code de mise à jour (updategram), la valeur NULL peut être passée comme valeur de paramètre. Pour ce faire, spécifiez l’attribut nullvalue dans le <bloc updg:header> . Pour obtenir un exemple, consultez Passage de paramètres à des codes de mise à jour (SQLXML 4.0).
Voir aussi
Considérations de sécurité relatives au code de mise à jour (updategram) (SQLXML 4.0)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour