SQL modify

最近在修改一個數據類型爲 xml 的數據時遇到了一點問題,記載下來 
Update 表名 Set   要修改的列名.modify(
        'replace value of (/XML節點/XML節點[.=6]/text())[1] with ("7")'
       )
Where  ... And ...

 

實例需求:把Table1 表 lie1列中的 b 節點下值等於0 的第一個節點值修改爲 1

Update Table1
Set    lie1.modify(
           'replace value of (/a/b[.=0]/text())[1] with ("1")'
       )


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章