zoukankan      html  css  js  c++  java
  • SQL Server分布式事务模板

    USE [task]
    GO
    /*==========================================================
    Server: test
    DataBase: task
    Author: aaa
    SPName: UP_UPdateData
    Version: 1.0
    Date: 2009-11-15
    Content: UP_UPdateData

    * Parameters
    * --------------------------------------------------------
    * Input :

    *
    * Output : N/A
    *
    *
    * Table Used :
    * ---------------------------------------------------------
    * dbo.tblTask

    -----------------------------------------------------------
    Modified history:

    Date Modified by VER Description
    ------------------------------------------------------------
    2009/11/15 XXX 1.00
    ==========================================================
    */
    CREATE PROCEDURE dbo.UP_UPdateData
    (
    @TaskID INT
    )
    AS
    BEGIN
    SET NOCOUNT ON
    SET XACT_ABORT ON --使用分布式事务需要(使用连接服务器)

    BEGIN TRY
    BEGIN TRANSACTION

    --更新链接服务器上的表数据(dbserver.dbname.dbo.Tablename)

    IF (@@RowCount > 0)
    BEGIN
    --插入本地数据
    END

    COMMIT TRANSACTION
    END TRY
    BEGIN CATCH
    ROLLBACK TRANSACTION
    END CATCH
    END
    GO
  • 相关阅读:
    CodeForces
    CodeForces
    Simple Robot Gym
    Gym
    Java课程03总结
    Java课程03总结
    判断字符串是否回文
    Java课程02总结
    有关二进制原码、反码、补码
    Java课程01总结
  • 原文地址:https://www.cnblogs.com/zanxiaofeng/p/1687679.html
Copyright © 2011-2022 走看看