【发布时间】:2011-03-12 02:31:47
【问题描述】:
如果我有如下的 XML:(作为 XML 变量名称 @nodes)
<Nodes>
<Item>Item 1</Item>
<Item>Item 2</Item>
<Item>Item 3</Item>
</Nodes>
而且我还有我要查找的项目的索引(示例 2)。如何使用查询获取值“项目 2”?
我一直在尝试这样的事情:
SELECT
@result = @nodes.value('(/Nodes/Item)[2]', 'nvarchar(255)')
但我似乎只能返回 NULL
【问题讨论】:
标签: xml sql-server-2005