Each SQL statement runs in a transaction, and an update
statement always uses a lock to protect its update. SQL Server does not allow you to read a half-modified row (with some exceptions for data that is larger than 8k.)
Your first statement should be fine.