는 다음과 같은 XML 파일을 고려는 분쇄 XML 조건부은 SQL Server의
나는 '분쇄기'는 XML 다음 표에 (의 XPath/XQuery를 사용) 할 필요가<?xml version="1.0" encoding="ISO-8859-1"?>
<Input Control="1234567890">
<Patient>
<AccountID>[email protected]</AccountID>
<Name>
<Title>Mr</Title>
<First>John</First>
<Middle>J</Middle>
<Last>Smith</Last>
</Name>
<Addresses>
<Address Type="Billing">
<Line1>123 Main St</Line1>
<Line2>Unit #1</Line2>
<City>Anytown</City>
<State>MD</State>
<PostalCode>78470</PostalCode>
<Country>USA</Country>
<Zone>TR89</Zone>
<Address Type="Contact">
<Line1>55 Main St</Line1>
<City>Anytown</City>
<State>MD</State>
<PostalCode>78470</PostalCode>
<Country>USA</Country>
<Zone>TR89</Zone>
</Address>
</Addresses>
<Phones>
<Phone Type="Daytime">555-221-2525</Phone>
<Phone Type="Evening">555-355-1010</Phone>
</Phones>
<Selects>
<Select Name="Current">0</Select>
</Selects>
</Patient>
</Input>
:
Account Nam_Pr Nam_Fst Nam_Lst Adrs1Main Adrs2Main CityMain ...
1 Mr. John Smith 123 Main St Unit #1 Anytown
문제 주소 유형 = "청구서 수신 요소가 파일에있는 경우에만 AdrsMain 필드에 채울 필요가 있습니다. 그렇지 않으면 AdrsMain 필드가 주소 유형 ="연락처 "요소에서 채워집니다. 어떻게 수행 할 수 있습니까? 이건?
... 미안 해요. 좋은 출발점이 있다면 XML을 파쇄하는 것이 그리 어렵지는 않습니다. 그게 네가 필요한거야? 사용할 수있는 모든 가치를 얻었 으면 조건을 충족시키기 위해 적절한 값을 함께 사용할 수 있어야합니다. – JayC