Każda instrukcja SQL działa w transakcji, a update
Instrukcja zawsze używa blokady, aby chronić swoją aktualizację. SQL Server nie pozwala na odczytanie w połowie zmodyfikowanego wiersza (z pewnymi wyjątkami dla danych większych niż 8k).
Twoje pierwsze stwierdzenie powinno być w porządku.