NULL 처리(SQLXML 4.0)

XML 구문에서는 NULL을 부재로 해석합니다. 예를 들어 특성 또는 요소 값이 NULL이면 해당 특성이나 요소가 XML 문서에 없습니다. Microsoft SQLXML에서는 updg:nullvalue 특성을 사용하여 요소 또는 특성 값에 NULL을 지정할 수 있습니다.

예를 들어 다음 Updategram은 ContactID가 64인 연락처의 Title 값이 NULL인 것을 확인한 다음 이 연락처의 Title 값을 "Mr."로 업데이트합니다.

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

매개 변수가 Updategram으로 전달되는 경우 NULL도 매개 변수 값으로 전달될 수 있습니다. 이 작업을 수행하려면 <updg:header> 블록에 nullvalue 특성을 지정합니다. 예를 보려면 Updategram에 매개 변수 전달(SQLXML 4.0)을 참조하십시오.

참고 항목

참조

Updategram 보안 고려 사항(SQLXML 4.0)