我正在尝试选择从xml发回我们的sql server的某些值作为字符串到一个字段中。
示例:
<?XMLVERSION><result><id>0</id><response>success</response><did>B2A5DY53</did><price>0.00</price></result>
我如何只选择&#34; price&#34;之间的值? &#39; &#39; &#34; /价格&#34;
答案 0 :(得分:1)
您可以使用内置的ExtractValue()
功能:
SELECT ExtractValue('<result>
<id>0</id>
<response>success</response>
<did>B2A5DY53</did>
<price>0.00</price>
</result>', '/result/price')