我知道我可以做到这一点——
declare @args xml = '<arg><value>hello</value></arg><arg><value>world</value></arg>';
select arg.value('value[1]', 'nvarchar(max)')
from @args.nodes('//arg') args(arg);
但我想做这样的事情(没有多余的<value>
标签) -
declare @args xml = '<arg>hello</arg><arg>world</arg>';
select arg.value('?', 'nvarchar(max)')
from @args.nodes('//arg') args(arg);
什么是正确的 XQuery 表达式?