我有以下存储在XML列在SQL Server数据库中的XML如何使用SELECT查询替换XML中的文本值?
<FRUITS>
<FRUIT> APPLE1234 </FRUIT>
<FRUIT> APPLE3456 </FRUIT>
<FRUIT> ORANGE123 </FRUIT>
</FRUITS>
我有一个选择查询:
SELECT
FRUITS.Value('(FRUITS/FRUIT)','nvarchar(max)') as FRUIT
FROM
BASKET
预期结果:
APPLE_FRUIT1
APPLE_FRUIT2
ORANGE_FRUIT1
如何更换值在选择查询?
你的xml被编辑吃掉了 – Jay 2014-09-24 19:30:08
非常感谢你marc_s。我是一个新用户,正在努力解决格式错误。谢谢你节省我的时间。 – Hari 2014-09-24 19:33:43