Slecht idee, vooral als je veel gelijktijdige gebruikers hebt. Je maakt een einde aan de schaalbaarheid als je de rijen in de database vergrendelt.
Het is beter om te detecteren of anderen wijzigingen hebben aangebracht en zo ja, informeer de gebruiker en laat hem beslissen wat te doen.
De timestamp
/rowversion
gegevenstype is een goede keuze voor een veld om te zien of er wijzigingen zijn aangebracht in een rijgegevens.