Cattiva idea, soprattutto se hai molti utenti simultanei. Ucciderai la scalabilità se blocchi le righe nel database.
È meglio rilevare se altri hanno apportato modifiche e, in tal caso, informa l'utente e lascia che decidano cosa fare.
Il timestamp
/rowversion
il tipo di dati è una buona scelta per un campo per scoprire se sono state apportate modifiche ai dati di una riga.