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

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條評論
主站蜘蛛池模板: 欧美亚洲国产精品久久久久 | 99久久精品国产麻豆 | 亚洲精品久久一区二区无卡 | 99国产精品欧美久久久久久影院 | 中文字幕专区 | 欧美一级高清片在线 | 国产成人精品第一区二区 | 欧美精品在线看 | aaa特级毛片 | 国产精品久久大陆 | 久久综合九色综合欧美狠狠 | 在线观看欧美精品 | 一区二区三区四区视频在线观看 | 日本一级大毛片a一 | 国产亚洲精品sese在线播放 | 欧美一级毛片免费高清的 | 国产香蕉一区二区在线观看 | 色视频网 | 亚洲成人18 | 九九热在线视频观看 | 色综色天天综合网 | 国产亚洲一区二区在线观看 | 免费观看黄色毛片 | 久久免费99精品久久久久久 | 国产精品爱久久久久久久 | 亚洲我射 | 欧美国产综合日韩一区二区 | 奇米网狠狠 | 99热免费| 久久精品99视频 | 亚洲免费美女视频 | 日本三级做a全过程在线观看 | 久久99九九精品免费 | 一二三区无线码2021 | 国产精品久久久久久免费 | 亚洲综合色婷婷在线观看 | 50-60岁老妇女一级毛片 | 欧美性影院 | 精品四虎| 日韩精品成人在线 | 欧美日韩综合在线视频免费看 |