Если у меня есть XML вроде следующего: (Как имена переменных XML @nodes)
<Nodes>
<Item>Item 1</Item>
<Item>Item 2</Item>
<Item>Item 3</Item>
</Nodes>
И у меня также есть индекс предмета, который я ищу (пример 2). Как я могу получить значение "Item 2", используя запрос?
Я пытался что-то вроде этого:
SELECT
@result = @nodes.value('(/Nodes/Item)[2]', 'nvarchar(255)')
Но все, что я могу вернуть, это NULL