3
SELECT-UPDATE desenini kullanırken eşzamanlılığı yönetme
Aşağıdaki kodun sizde olduğunu varsayalım (lütfen bunun korkunç olduğunu dikkate almayın): BEGIN TRAN; DECLARE @id int SELECT @id = id + 1 FROM TableA; UPDATE TableA SET id = @id; --TableA must have only one row, apparently! COMMIT TRAN; -- @id is returned to the client or used somewhere else …