sql server里update时,是行锁还是表锁问题
1个回答
2017-07-24
展开全部
-- 开事务, 以保持锁
BEGIN TRAN
-- 更新
update table a
set column1 = 1
where idx = 1
-- 列出锁信息
EXEC sp_lock @@spid
-- 提交或者回滚事务
COMMIT/ROLLBACK TRAN
BEGIN TRAN
-- 更新
update table a
set column1 = 1
where idx = 1
-- 列出锁信息
EXEC sp_lock @@spid
-- 提交或者回滚事务
COMMIT/ROLLBACK TRAN
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询