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

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條評論
主站蜘蛛池模板: 国产精品一久久香蕉产线看 | 国产亚洲精品久久久久久久网站 | 精品午夜寂寞影院在线观看 | 一区在线播放 | 免费观看毛片视频 | 亚洲欧美不卡 | 亚洲精品久久片久久 | 亚洲天天做夜夜做天天欢 | 久久是免费只精品热在线 | 我我色综合 | 久久久久久久国产精品 | 狠狠做狠狠做综合日日 | 国产精品美女自在线观看免费 | 国产系列在线播放 | 精品国产一区二区三区不卡在线 | 四虎在线观看 | 精品视频一区二区三区 | 最新国产麻豆精品 | 国产精品久久精品福利网站 | 日本不卡高清免费v | 国产福利影院在线观看 | 一级毛片aa | 一级作爱视频免费观看 | 四虎影视2022入口网址 | 亚洲精品久久久久久动漫剧情 | 大香线一本 | 国产资源在线播放 | 中文字幕日韩精品一区口 | 国产在线看片护士免费视频 | 九九精品激情在线视频 | 亚洲一区二区三区在线网站 | 日本在线中文 | 99热这里只有精品7 99热这里只有精品8 | 欧美成人免费 | 麻豆国内精品久久久久久 | 狠狠色狠狠色综合久久第一次 | 久久久久久久99精品免费观看 | 四虎国产精品免费久久影院 | 一 级做人爱全视频在线看 一a级毛片 | 狠狠亚洲婷婷综合色香五 | 国产高清精品自在线看 |