读书人

事务的几个sql命令在提交之前如果有个

发布时间: 2014-06-04 16:10:51 作者: rapoo

事务的几个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 浜

读书人网 >C#

热点推荐