9-01 为什么需要事务

 银行转账问题:

假设要从账户A转到账户B,那么需要两步:

(1) B账户金额增加。

(2) A账户金额减少。

模拟银行转账功能:

假设 张小虎给王小丽转账500:

--张小虎金额减500 
UPDATE   bank  SET  Currentmoney =Currentmoney -500  WHERE Customername='张小虎'
--王小丽 :
UPDATE   bank  SET  Currentmoney =Currentmoney+500  WHERE Customername='张小丽'

  

 下面是原数据.

原文地址:https://www.cnblogs.com/gcmwalker/p/6111173.html