Behandlung von NULL (SQLXML 4.0)
Gilt für: SQL Server Azure SQL-Datenbank
XML-Syntax deutet NULL als eine Abwesenheit. (Wenn z. B. ein Attribut oder Elementwert NULL ist, fehlt dieses Attribut oder Element im XML-Dokument.) In Microsoft SQLXML ermöglicht das Attribut updg:nullvalue die Angabe von NULL für ein Element oder attributwert.
Mit dem folgenden Updategram wird beispielsweise sichergestellt, dass der Titelwert für einen Kontakt mit ContactID von 64 NULL ist und dann den Titelwert für diesen Kontakt auf "Mr" aktualisiert.
<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>
Wenn Parameter an ein Updategram übergeben werden, kann NULL als Parameterwert übergeben werden. Dies erfolgt durch Angeben des Nullwert-Attributs im <updg:header-Block> . Ein Beispiel finden Sie unter Übergeben von Parametern an Updategrams (SQLXML 4.0).For an example, see Passing Parameters to Updategrams (SQLXML 4.0).
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für