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

sql怎么加锁防止其他事物读数据

2013-04-05 
sql如何加锁防止其他事物读数据sql如何加锁防止其他事物读数据[解决办法]具体的需求是什么呢?你是在读的时

sql如何加锁防止其他事物读数据
sql如何加锁防止其他事物读数据
[解决办法]
具体的需求是什么呢?你是在读的时候就不准其他人读取?

一般可以通过更改SESSION的隔离级别或者加锁实现:
隔离级别:http://msdn.microsoft.com/zh-cn/library/ms173763.aspx
加锁:http://database.51cto.com/art/201009/224889.htm
[解决办法]
tablelock
[解决办法]
select * from table_name with(XLOCK,ROWLOCK)
where ID = 1

XLOCK不让别的请求读取,ROWLOCK保证只锁定当前行,其他数据行不受影响。

热点排行