关于Update 更新过后的数据问题?
表AAA
id the1
1 2
2 4
3 6
4 8
declare @id int
Update AAA set the1=(Select the1 from AAA where id=1)+1
此句执行后 表AAA为
id the1
1 3
2 3
3 3
4 3
也就是说更新完id.1行后,在更新id.2,id.3,id.4时去读id.1的the1时,读出的是2,而不是更新后的3,请问是不是有什么设置或方法让更新id.1的the1后读the1的值是更新后的值 ?