是否可以在同一查询中插入新属性并更新旧属性?

时间:2016-08-15 20:11:40

标签: sql sql-server tsql

这里我正在更新xml,其中同时插入新属性value2将Value1 =“NN”替换为Value1 =''。但只有替换查询一直在执行。

是否可以同时更新两个查询?如果是这样我怎么能用它。

set @sql = N'
            set @mxgraphxml.modify(''replace value of Value1 {''} into (/mxGraphModel[1]/root/Cell[1][' + CAST(@rowID as nvarchar(100)) + '])'')
            set @mxgraphxml.modify(''insert (attribute Value2 {data(/mxGraphModel/root/Cell[' + CAST(@rowID as nvarchar(100)) + ']/@Value)}) as last into (/mxGraphModel[1]/root[1]/Cell[' + CAST(@rowID as nvarchar(100)) + '])'')'
            EXEC sp_executesql @SQL

0 个答案:

没有答案