這是我的問題:從列中的以下XML中,我想知道名爲「已啓用」的變量的值是否等於'是'給定的步驟標識和一個組件Id。XPath來獲取SQL 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個字符)* – 2013-02-05 16:39:39
我懷疑他有 'DECLARE @x XML =(xml from question);' 上面他的SQL Server查詢窗口中的語句,以便使用該XML進行測試,但是將其從他的回答是因爲它會是多餘的。所有這一切說,我懷疑它是一個包含問題的XML的變量。 – sirdank 2014-02-25 14:53:39