--处理并发问题可以通过事务来完成 begin tran upate tb set col=....................... if @@error=0 commit else rollback
机器1 更新表字段1为a, 机器2 更新表字段1为b你最后想要a 还是b
to rucypli:问题是没有说明白,我需要在远程机器的SQL服务器上修改一个字段的值,在服务器上也有一个程序定时修改这个字段,有可能就出现了同时修改的情况,我现在的想法是碰到冲突的时候想让我的修改有效,而不是服务器本山上程序修改的有效,应该怎么写代码? to fangcaolieren:数据库锁怎么用呀有没有上面例子呀,给一个,我没有写过
begin tran
upate tb set col=.......................
if @@error=0
commit
else
rollback
机器2 更新表字段1为b你最后想要a 还是b
to fangcaolieren:数据库锁怎么用呀有没有上面例子呀,给一个,我没有写过