对于COMMIT,就像廖老师在别人下面回答说的那样,你断网了,就不会执行了。但是正常情况下,COMMIT里SQL语句都是会执行的,哪怕是有错的。因为错的只是SQL执行,事物并没有错。
ROLLBACK就是你检测到事物失败了主动调用,以及其他你想主动调用的时候用到。
补充一点,能打断COMMIT从来都不是里面写的SQL语句,有错可以指出!
Sign in to make a reply
晴天也想拥有一只猫咪
对于COMMIT,就像廖老师在别人下面回答说的那样,你断网了,就不会执行了。但是正常情况下,COMMIT里SQL语句都是会执行的,哪怕是有错的。因为错的只是SQL执行,事物并没有错。
ROLLBACK就是你检测到事物失败了主动调用,以及其他你想主动调用的时候用到。