婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Sqlserver 存儲過程中結合事務的代碼

Sqlserver 存儲過程中結合事務的代碼

熱門標簽:電銷外呼有錄音系統有哪些 貴州房產智能外呼系統供應商 鎮江網路外呼系統供應商 小e電話機器人 百度地圖標注改顏色 申請400電話在哪辦理流程 一個導航軟件能用幾個地圖標注點 外呼運營商線路收費 臨沂智能電銷機器人加盟哪家好
復制代碼 代碼如下:

--方式一
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[USP_ProcedureWithTransaction_Demo]
GO
-- =============================================
-- Author: ChengXiaoming>
-- Create date: 2010-06-11>
-- Description: Demo:存儲過程中使用事務>
-- =============================================
Create PROCEDURE [dbo].[USP_ProcedureWithTransaction_Demo]
As
Begin
SET XACT_ABORT ON
Begin Transaction
Insert Into Lock(LockTypeID) Values('A')--此語句將出錯,LockTypeID為Int類型
Update Lock Set LockTypeID = 2 Where LockID = 32
Commit Transaction
SET XACT_ABORT OFF
End
GO

--方式二
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[USP_ProcedureWithTransaction_Demo]
GO
-- =============================================
-- Author: ChengXiaoming>
-- Create date: 2010-06-11>
-- Description: Demo:存儲過程中使用事務>
-- =============================================
Create PROCEDURE [dbo].[USP_ProcedureWithTransaction_Demo]
As
Begin
Begin Transaction
Insert Into Lock(LockTypeID) Values('A')--此語句將出錯,LockTypeID為Int類型
Update Lock Set LockTypeID = 1 Where LockID = 32
Commit Transaction
If(@@ERROR > 0)
Rollback Transaction
End
GO

--方式三
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[USP_ProcedureWithTransaction_Demo]
GO
-- =============================================
-- Author: ChengXiaoming>
-- Create date: 2010-06-11>
-- Description: Demo:存儲過程中使用事務>
-- =============================================
Create PROCEDURE [dbo].[USP_ProcedureWithTransaction_Demo]
As
Begin
Begin Try
Begin Transaction
Update Lock Set LockTypeID = 1 Where LockID = 32--此語句將出錯,LockTypeID為Int類型
Insert Into Lock(LockTypeID) Values('A')
Commit Transaction
End Try
Begin Catch
Rollback Transaction
End Catch
End
GO

Exec [USP_ProcedureWithTransaction_Demo]
您可能感興趣的文章:
  • c#實現sqlserver事務處理示例
  • SQL Server觸發器及觸發器中的事務學習
  • sqlserver中的事務和鎖詳細解析
  • SQLSERVER分布式事務使用實例
  • 淺析SQL Server中包含事務的存儲過程
  • SQLServer存儲過程中事務的使用方法
  • sqlserver 函數、存儲過程、游標與事務模板
  • SQL Server存儲過程中編寫事務處理的方法小結
  • Sql Server中的事務介紹
  • Sql Server事務語法及使用方法實例分析

標簽:澳門 晉城 保定 三明 嘉興 合肥 日照 延邊

巨人網絡通訊聲明:本文標題《Sqlserver 存儲過程中結合事務的代碼》,本文關鍵詞  Sqlserver,存儲,過程中,結合,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Sqlserver 存儲過程中結合事務的代碼》相關的同類信息!
  • 本頁收集關于Sqlserver 存儲過程中結合事務的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 保德县| 通江县| 新宾| 聂拉木县| 阜城县| 徐州市| 鄂托克前旗| 合川市| 绥棱县| 襄城县| 娄底市| 丽水市| 山阴县| 永泰县| 怀化市| 泸州市| 盘山县| 凤山市| 台南市| 盐池县| 武义县| 榆树市| 乌兰察布市| 漾濞| 阳山县| 万荣县| 北海市| 上杭县| 玉山县| 沂源县| 云梦县| 阳谷县| 屯门区| 内江市| 张掖市| 镇坪县| 富源县| 罗江县| 鞍山市| 萍乡市| 陈巴尔虎旗|