SQL基础整理(事务)
生活随笔
收集整理的這篇文章主要介紹了
SQL基础整理(事务)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事務==流程控制 確保流程只能成功或者失敗,若出現錯誤會自動回到原點
具體的實現代碼如下:
1 begin tran 2 insert into student values('111','王五','男','1999-09-09','95033') 3 if @@ERROR>0 4 goto tranrollback--直接到tranrollback 5 insert into course values('3-102','語文','804') 6 if @@ERROR>0 7 goto tranrollback 8 insert into score values('111','3-102',98) 9 if @@ERROR>0 10 begin 11 tranrollback:---回滾事務 12 rollback tran 13 end 14 else 15 commit tran--提交事務 16 17 18 -------------------格式--------------------?
1 begin tran 2 if @@error>0 3 goto tranrollback 4 …… 5 if @@error>0 6 begin 7 tranrollback: 8 rollback tran 9 end 10 else 11 commit tran?
轉載于:https://www.cnblogs.com/felix-wang/p/6723949.html
總結
以上是生活随笔為你收集整理的SQL基础整理(事务)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate事务管理-Hibern
- 下一篇: linux cmake编译源码,linu