Всеки SQL израз се изпълнява в транзакция и update
винаги използва заключване, за да защити своята актуализация. SQL Server не ви позволява да четете полумодифициран ред (с някои изключения за данни, които са по-големи от 8k.)
Първото ви твърдение трябва да е наред.