msdn のドキュメントを理解できなかった質問について教えてください。次のSQLコードがある場合:
declare C1 cursor for select * from tableA
open C1
fetch next from C1 into @a, @b..
while @@fetch_status = 0
.. do something very time consuming for each row
fetch next from C1 into @a, @b..
end
close c1
tableA が更新のためにロックされるのはいつですか? カーソル宣言中?オープン中、フェッチ中?またはオープンからクローズまで?
ありがとうございました