事务的几个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 浜岃€呬箣涓€ 鍒欎笉鑳界珛鍗抽噴鏀炬暟鎹簱鐨勯攣瀹氾紝鐩村埌瓒呮椂