job with data in your app. no transacion no locking
begin tran
update table set data=newData, hash=genNewHash(key) where id=key and Hash=oldHash
commit
для проверки еще проверяют кол-во обработанных записей. если 0 - значит конфликт
Да, но транзакция не надо
Обсуждают сегодня