【发布时间】:2015-10-28 06:59:39
【问题描述】:
用户 A 和用户 B 正在修改同一记录的同一列,当 A 完成时,该列的值发生变化。
如何防止 B 覆盖 A 输入的数据或只是显示一些提示?
我之前使用的方法是添加一个标记'更新计数(每次更新增加1)'的列。每次有人更新列之前,他/她都会得到标记,所以当他/她提交更新,标记将与数据库进行比较,当不同时,有人更改了它。
还有其他想法吗?
【问题讨论】:
标签: mysql sql tsql database-concurrency