【发布时间】:2014-04-10 17:52:33
【问题描述】:
从该文档中提取 ID 列表作为整数的正确方法是什么?
declare @d xml
set @d = '<doc><id>1</id><id>2</id></doc>'
select Data.Col.value('/text()', 'Int')
from @d.nodes('/doc/id')
as Data(Col)
使用上面的方法我得到一个错误 XQuery [value()]: 'value()' 需要一个单例(或空序列),找到类型为 'xdt:untypedAtomic *' 的操作数
【问题讨论】:
标签: sql-server xpath sql-server-2012 sqlxml