我有一張儲存在NVARCHAR
中的xml表。就是這樣。將SQL Server 2008表列轉換爲XML並彙總xpath值
的XML是什麼樣子
<Container>
<Data>
<SomeNode>val1</SomeNode>
</Data>
<Data>
<SomeNode>val2</SomeNode>
</Data>
</Container>
基本上我需要從表中所有XML字符串查詢所有VAL1 ... valX。
到目前爲止,我已經成功地拿出
SELECT CAST(XmlColumn AS XML).query('//SomeNode') FROM ThatTableWithXmlInStrings
這給了我節點的名單列表。在這裏,我迷失了:我如何將它變成單一的值?
聖牛!這是堅果,但工作! – durilka 2013-03-05 09:53:10