就是一次操作一系列sql操作的时候
如果中间某个操作失败就取消其它已经做了的操作
保持数据的关系正确

解决方案 »

  1.   


    事务它通常描述为 ACID 属性:原子性、一致性、隔离性和持久性。
      

  2.   

    举个最常见的例子,银行转帐,A帐户到B帐户1000元
    步骤1:A-1000
    步骤2:B+1000两个步骤都完成才算转帐成功如果在执行了1后突然出现异常导致2不能执行(如停电,死机等),则系统取消步骤1的操作.这就是事务的一致性.
      

  3.   

    当然,你必须知道,必须 〉2 个sql操作,而且这些操作必须都须执行成功(不论顺序如何,但缺一不可——要么全执行要么全部复原)否则,千万别用事务——更别扯那是“高科技“—— :D 
      

  4.   

    再看看这里:
    很有意思http://community.csdn.net/Expert/topic/3067/3067818.xml?temp=.1995508努力……