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
SQL WITH(XLOCK)的問題
森林海
2018-12-07 05:42:21