事务的几个sql命令在提交之前如果有个一产生异常,则commit不会运行,那rollback还有什么意义?
事务的几个sql命令在提交之前如果有个一产生异常,则commit不会运行,那rollback还有什么意义?
可以不用回滚呀?
是不是说commit时候的异常就一定要用rollback来回滚
也就是rollback仅仅是对应于commit使用的。
[解决办法]
BEGIN TRANSACTION;
DELETE ..... --
.....
UPDATE ..... --澶辫触
COMMIT TRANSACTION; --澶辫触 UPDATE 涓琛 DELETE 宸茬ц?
ROLLBACK TRANSACTION; --ら DELETE
涔涔宸卞...
[解决办法]
Begin Tran
濡 娌℃ Commit / Rollback 浜