Dårlig idé, især hvis du har mange samtidige brugere. Du vil dræbe skalerbarheden, hvis du låser rækkerne i databasen.
Det er bedre at detektere om andre har foretaget redigeringer, og hvis det er tilfældet, informer brugeren og lad dem bestemme, hvad de skal gøre.
timestamp
/rowversion
datatype er et godt valg for et felt for at finde ud af, om der er foretaget ændringer i en rækkedata.