查询/修改XML里某个字段的值

/*查询*/

select  XmlContent(表字段).value('(//被搜索字段名/text())[1]', 'nvarchar(50)')from 表名

/*修改*/

update ot set  被修改字段= XmlContent.value('(//XML里相对应字段/text())[1]', 'nvarchar(50)')
from 表名 where 条件

posted @ 2017-07-24 12:09  有梦想的聪草  阅读(812)  评论(0编辑  收藏  举报