首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

学习贴解决思路

2012-03-26 
学习贴高手请略过~以前知道这种写法,但没分析过原理!SQL code--想实现效果:同时修改ID与OK,OK字段依附于ID

学习贴
高手请略过~
以前知道这种写法,但没分析过原理!

SQL code
--想实现效果:同时修改ID与OK,OK字段依附于IDDECLARE @T1 INTDECLARE @T TABLE(ID INT,OK INT)INSERT @T SELECT 1,1UNION ALL SELECT 2,1--第一种方法错误UPDATE @TSET ID=3,OK=IDWHERE ID=2--第二种方法正确UPDATE @TSET @T1=3, OK=@T1,ID=3WHERE ID=2SELECT * FROM @T

个人观点:
推理:在更新时,由于先更新的字段ID被加上排它锁,导致OK不能正常更新

[解决办法]
不懂数据库的飘……
也许我也应该弄点什么了…………

热点排行