亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQL—— 事務

系統 1920 0
原文: SQL—— 事務

?SQL 事務:

?

1. ?定義:?

事務是作為單個邏輯單元執行的一系列操作。 多個操作作為一個整體向系統提交,要么執行、要么都不執行,事務是一個不可分割的工作邏輯單元。這特別適用于多用戶同時操作的數據通信系統。例如:訂票、銀行、保險公司以及證券交易系統等。

?

2. 事務必須具備的特性:?

? ?1) 原子性: ?Atomicity ?:事務是一個完整的操作, 個元素是不可再分的。事務中所以元素必須作為一個整體提交或回滾。如果十五中任何元素失敗,則整個事務將失敗。

? ?2)一致性: Consistency: 當事務完成時,數據必須處于一致狀態。

? ?3)隔離性: Lsolation: 對數據進行修改的所有并發事務是彼此隔離的,它不以任何方式依賴或影響其他事務。

? ?4)持久性: 不管系統是否發生了故障,事務處理的結果都是永久性的。

?

3. 如何執行事務:

? ? 1)開始事務: ?begin ?transaction

? ? 2) ?提交事務: commit transaction

? ? 3) ?回滾事務: rollback transaction

?

4. 事務分類

? ? 1) 顯示事務: 用begin transaction 明確指定事務的開始

? ? 2) 隱式事務: 通過設置 set implicit_transactions on 語句,將隱式事務模式設置為打開。當以隱式事務模式操作時,SQlServer將在提交或回滾事務后自動啟動新事務。不需要描述每個事務的開始,只要提交或回滾每個事務即可。

? ? 3) 自動提交事務: 這是SQL Server的默認模式,它將每條單獨的T-SQL語句視為一個事務。如果成功執行,則自動提交。如果錯誤,則自動回滾。

?

5. 示例

? ?XXXXXX ?業務邏輯

?

? begin transaction ?--開始事務

? ?declare @error ?int ?--定義變量,累積事務執行過程中的錯誤

? ?set @error = 0

? ?----- 執行語句1

? ? set ?@error = @error + @@error ?--累積錯誤

? ?---- 執行語句2

? ? set ?@error = @error + @@error ?--累積錯誤

? ?------

? ?

? ?--判斷

? ?if ?@error <> 0 ?--有誤

? ? ?begin

    print ?'回滾事務'

? ? ? ? ? ?rollback ?transaction

? ? ?end

? ?else??

? ? ?begin

    print ?'提交事務'

? ? ? ? ? ?commit transaction

? ? ?end

??

?

? ?

? ??

SQL—— 事務


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 四虎影院一级片 | 女人18毛片a级毛片免费看一 | 亚洲色视频在线播放网站 | 无遮挡一级毛片性视频不卡 | 2019亚洲日韩新视频 | 精品午夜久久影视 | 国产亚洲精品久久午夜 | 四虎免费入口 | 99视频精品全部免费免费观 | www亚洲视频 | 日韩在线一区二区三区 | 四虎4hu永久免费国产精品 | 手机看片99| a男人天堂 | 在线观看免费黄色小视频 | 久久久夜| 午夜久久免费视频 | 美女久草 | 青青草论坛 | 久久久高清日本道免费观看 | 亚洲视频在线观看地址 | 欧美日韩生活片 | 人喾交性专区免费看 | 日韩一区二区在线视频 | 欧美一区二区在线免费观看 | 亚洲精品自产拍在线观看 | 成人网18免费网站在线 | 日韩性生活视频 | 伊在人亚洲香蕉精品区麻豆 | 精品欧美成人bd高清在线观看 | 天天综合天天做 | 毛片8| 亚洲精品国精品久久99热 | 亚洲精品一区久久狠狠欧美 | 国产日韩欧美精品 | 特级一级毛片视频免费观看 | 国产动作大片中文字幕 | 久久中文精品 | 久久99精品久久久久久综合 | 操黄色 | 新26uuu在线亚洲欧美 |