gpt4 book ai didi

sql-server - 如何从节点获取值(value)? SQL Server XML dml

转载 作者:行者123 更新时间:2023-12-02 23:01:12 25 4
gpt4 key购买 nike

@x xml:'
<a number="1">
<b>1</b>
</a>'

我想使用query()来获取值(不能使用value())

@x.query('string(/a[1]/b[1])') 

没问题。

@x.query('string(/a[@number="1"]/b)') 

抛出错误。

你有什么解决办法吗?我想使用 [@number="1"] 来获取值(value)。

最佳答案

你可以试试这个。

@x.query('string( (/a[@number="1"]/b)[1])') 

关于sql-server - 如何从节点获取值(value)? SQL Server XML dml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48681951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com