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

请教with(xlock,锁)和with(锁)效果一样吗

2012-02-03 
请问with(xlock,锁)和with(锁)效果一样吗例如:updatetable1with(xlock,rowlock)setcol1 xxxwherecol2 xx

请问with(xlock,锁)和with(锁)效果一样吗
例如:

  update   table1   with(xlock,rowlock)   set   col1= 'xxx '   where   col2= 'xxx '

  update   table1   with(rowlock)   set   col1= 'xxx '   where   col2= 'xxx '

这两句等效吗

谢谢

[解决办法]
写了两个事务试验了一下,table1在指定对某行的排它锁与行锁后,另一个事务对该表其他行的访问并不受影响,我认为是等效的。

等高手继续发言

热点排行