लाने के लिए यहां मेरी समस्या है: कॉलम के भीतर निम्न XML से, मैं जानना चाहता हूं कि 'सक्षम' नाम वाले चर के मूल्य को एक चरण आईडी दिए गए 'हां' के बराबर है या नहीं और एक घटक आईडी।एक्सपीएथ एसक्यूएल एक्सएमएल वैल्यू
'<xml>
<box stepId="1">
<components>
<component id="2">
<variables>
<variable id="3" nom="Server" valeur="DEV1" />
<variable id="4" nom="Enabled" valeur="Yes" />
</variables>
</component>
<component id="3">
<variables>
<variable id="3" nom="Server" valeur="DEV1" />
<variable id="4" nom="Enabled" valeur="No" />
</variables>
</component>
</components>
</box>
<box stepId="2">
<components>
<component id="2">
<variables>
<variable id="3" nom="Server" valeur="DEV2" />
<variable id="4" nom="Enabled" valeur="Yes" />
</variables>
</component>
<component id="3">
<variables>
<variable id="3" nom="Server" valeur="DEV2" />
<variable id="4" nom="Enabled" valeur="No" />
</variables>
</component>
</components>
</box>
</xml>'
'@ x' क्या है? * (15 वर्णों के लिए पैडिंग टिप्पणी) * –
मुझे संदेह है कि उसके पास 'DECLARE @x XML = (प्रश्न से xml);' उस XML का उपयोग करके परीक्षण करने के लिए SQL सर्वर क्वेरी विंडो में अपने बयानों के ऊपर है लेकिन उसे हटा दिया गया है जवाब क्योंकि यह अनावश्यक होगा। यह सब कहना है कि मुझे संदेह है कि यह एक चर है जिसमें प्रश्न से एक्सएमएल है। – sirdank