使用事务保证数据处理的一致性。SQL Server的T-SQL支持事务嵌套。如:
--设置事务处理的一致性开关,如果中途失败,整体回滚。
set xact_abort on
begin tran...
commit tranreturn 0

解决方案 »

  1.   

    目前MRPII数据库负担比较重,每月大约有1G增量
    如果用事务会加剧锁的发生
      

  2.   

    使用事务保证数据的一致性SQL有检测死锁功能
    一旦发现死锁系统会自动牺牲一个进程来解除死锁
    有可能你那个进程被KILL了
      

  3.   

    1.比如說插入關鍵字相同的記錄,
    2.field(0) : tinyint      update field(2)=123434123..
    ............................一般是執行到錯的那句吧,可能在proc_A,也可能在proc_B的前幾條語句.....把數據存起來,手動執行看看..