如何在Sql Server中使用modifiy()函数?

时间:2012-04-26 17:24:14

标签: sql-server

如果在Sql Server中使用了modifiy()函数,则没有问题。

declare @xmttext xml
 set @xmttext ='<word A="a" B="b"/word>'
  SET @xmltext.modify('replace value of(/word[@A="a" ]/@A)[1] with "A1"')

但是当我使用以下代码时,不会应用.change:

set @xmttext =(select top 1 xmlcol from table where id=1) 
SET @xmltext.modify('replace value of(/word[@A="a" ]/@A)[1] with "A1"')

Xmlcol,其中id = 1 no Null,是xml。

0 个答案:

没有答案