<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    SET XACT_ABORT

    指定當 Transact-SQL 語句產生運行時錯誤時,Microsoft® SQL Server™ 是否自動回滾當前事務。

    語法

    SET XACT_ABORT { ON | OFF }

    注釋

    當 SET XACT_ABORT 為 ON 時,如果 Transact-SQL 語句產生運行時錯誤,整個事務將終止并回滾。為 OFF 時,只回滾產生錯誤的 Transact-SQL 語句,而事務將繼續進行處理。編譯錯誤(如語法錯誤)不受 SET XACT_ABORT 的影響。

    對于大多數 OLE DB 提供程序(包括 SQL Server),隱性或顯式事務中的數據修改語句必須將 XACT_ABORT 設置為 ON。唯一不需要該選項的情況是提供程序支持嵌套事務時。有關更多信息,請參見分布式查詢分布式事務

    SET XACT_ABORT 的設置是在執行或運行時設置,而不是在分析時設置。

    示例

    下例導致在含有其它 Transact-SQL 語句的事務中發生違反外鍵錯誤。在第一個語句集中產生錯誤,但其它語句均成功執行且事務成功提交。在第二個語句集中,SET XACT_ABORT 設置為 ON。這導致語句錯誤使批處理終止,并使事務回滾。

    CREATE TABLE t1 (a int PRIMARY KEY)
    CREATE TABLE t2 (a int REFERENCES t1(a))
    GO
    INSERT INTO t1 VALUES (1)
    INSERT INTO t1 VALUES (3)
    INSERT INTO t1 VALUES (4)
    INSERT INTO t1 VALUES (6)
    GO
    SET XACT_ABORT OFF
    GO
    BEGIN TRAN
    INSERT INTO t2 VALUES (1)
    INSERT INTO t2 VALUES (2) /* Foreign key error */
    INSERT INTO t2 VALUES (3)
    COMMIT TRAN
    GO
    SET XACT_ABORT ON
    GO
    BEGIN TRAN
    INSERT INTO t2 VALUES (4)
    INSERT INTO t2 VALUES (5) /* Foreign key error */
    INSERT INTO t2 VALUES (6)
    COMMIT TRAN
    GO
    /* Select shows only keys 1 and 3 added.
    Key 2 insert failed and was rolled back, but
    XACT_ABORT was OFF and rest of transaction
    succeeded.
    Key 5 insert error with XACT_ABORT ON caused
    all of the second transaction to roll back. */
    SELECT *
    FROM t2
    GO
    DROP TABLE t2
    DROP TABLE t1
    GO
    
    posted on 2008-05-06 13:29 周銳 閱讀(406) 評論(0)  編輯  收藏 所屬分類: SQL Server
    主站蜘蛛池模板: 美女视频黄频a免费| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 久久久久亚洲av毛片大| 国产日韩AV免费无码一区二区| 亚洲AV日韩AV永久无码久久| xxxx日本免费| 视频一区二区三区免费观看| 亚洲Av综合色区无码专区桃色| 青苹果乐园免费高清在线| aa毛片免费全部播放完整| 亚洲国产精品人久久电影| 亚洲免费视频一区二区三区| 97国产免费全部免费观看| 中文在线观看永久免费| 亚洲va精品中文字幕| 亚洲热妇无码AV在线播放| 搡女人真爽免费视频大全| 免费无码又爽又刺激一高潮| 亚洲欧美黑人猛交群| 亚洲色图.com| 亚洲精品亚洲人成在线观看下载| 国产大片91精品免费观看不卡| 免费又黄又爽又猛大片午夜| 亚洲av专区无码观看精品天堂| 久久亚洲av无码精品浪潮| 黄网址在线永久免费观看| 最好看的中文字幕2019免费| 亚洲一区二区三区免费| 亚洲gay片在线gv网站| 亚洲美女大bbbbbbbbb| 亚洲国产综合无码一区| 免费人妻无码不卡中文字幕18禁| 无码乱肉视频免费大全合集| 最新国产乱人伦偷精品免费网站 | 最新黄色免费网站| 成人无码区免费A∨直播| 亚洲第一街区偷拍街拍| 亚洲综合校园春色| 91亚洲国产成人精品下载| 亚洲成色在线综合网站| 中文字幕亚洲激情|