SQL比较渣,问一下各位,
在存储过程中依次执行语句A和语句B,语句A会影响语句B的查询结果,但是我不希望在一个会话里执行语句B的时候,另外一个回话执行语句A,导致查询的结果不对,请问一下加个WITH(XLOCK)有用吗? WITH(XLOCK)应该是排它锁吧?
语句A: UPDATE TableA SET xx=xx WHERE Id=1
语句B:SELECT * FROM TableA WITH(XLOCK) WHERE XX=XX
- 2 回答
- 0 关注
- 697 浏览
添加回答
举报
0/150
提交
取消