好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > SQLServer存儲過程中事務的使用方法

SQLServer存儲過程中事務的使用方法

熱門標簽:地圖標注可以編輯地名嗎 濮陽清豐400開頭的電話申請 臺灣外呼系統軟件 疫情時期電話機器人 南通智能外呼系統怎么樣 地圖標注跑線下市場 樂昌電話機器人 南京怎么申請400這種電話 真3地圖標注

本文為大家分享了SQLServer存儲過程中事務的使用方法,具體代碼如下

create proc usp_Stock
@GoodsId int, 
@Number int, 
@StockPrice money, 
@SupplierId int, 
@EmpId int, 
@StockUnit varchar(50), 
@StockDate datetime, 
@TotalMoney money , 
@ActMoney money , 
@baseId int,
@Description nvarchar(255)
as
  declare @error int =0 --事務中操作的錯誤記錄
  --開啟事務
  begin transaction
    --實現進貨信息的添加
    insert into StockInfo values(@GoodsId, @Number, @StockPrice, @SupplierId, @EmpId, @StockUnit, @StockDate, @TotalMoney, @ActMoney,DEFAULT,@Description, @baseId)
    set @error+=@@ERROR --記錄有可能產生的錯誤號  
    --獲取當前進貨信息的標識列
    --判斷當前商品有沒有進貨記錄
    if exists (select * from dbo.InventoryInfo where goodid=@GoodsId) --說明記錄存在,直接修改庫存數量
      begin
        update dbo.InventoryInfo set GNumber=GNumber+@Number,TotalMoney+=@TotalMoney where goodid=@GoodsId
        set @error+=@@ERROR --記錄有可能產生的錯誤號      
    end  
    else --這個商品從來沒有過進貨記錄,那么就應該添加新的存在信息
      begin
        declare @GWarningNum int --此商品的預警數量
        --獲取預警數量
        set @GWarningNum=(select WaringNum from dbo.GoodsInfo where GId=@GoodsId)
        insert into   dbo.InventoryInfo values(@GoodsId,@Number,@baseId,@GWarningNum,@TotalMoney,'第一次進貨',default)
        set @error+=@@ERROR --記錄有可能產生的錯誤號      
      end
--判斷事務的提交或者回滾
if(@error>0)
  begin
    rollback transaction
    return -1 --設置操作結果錯誤標識
  end
else
  begin
    commit transaction
    return 1 --操作成功的標識
  end
go

希望本文所述對大家學習數據庫操作有所幫助。

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

標簽:通遼 陜西 福建 廣安 馬鞍山 河北 阿里 南京

巨人網絡通訊聲明:本文標題《SQLServer存儲過程中事務的使用方法》,本文關鍵詞  SQLServer,存儲,過程中,事務,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQLServer存儲過程中事務的使用方法》相關的同類信息!
  • 本頁收集關于SQLServer存儲過程中事務的使用方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚州一二区| 黄色一级电影片| 日本边添边摸边做边爱喷水| 美女扒开内??给男人揉| 日产欧美亚洲| 黑人干白妞| 女学生婬荡呻吟扒开腿视频| 最近中文字幕在线6| 牛二和肖艳的第二次打劫| 爱情动作电影| 丝袜老师好湿好紧我要进去了| 国精产品一二三线999| 免费午夜无码18网站| 听了会湿的语音五分钟带好耳机| 夜夜爽www| 美国黄色片| 坏小孩电影完整版免费观看| 免费一级A片毛毛片有声小说| 欧美深性狂猛ⅩXXX深喉| 国产三级黄色片| avove办公室| 漫漫漫画免费漫画入口页面弹窗| А√天堂WWW在线а√天堂资源| 被c到喷水嗯h厨房play| 色婷婷视频在线| 国产99re在线观看只有精品| 久久99国产亚洲高清观看玉蒲团 | 免费aa毛片| 一级在线观看| 久久久无码精品一区波多野结衣| 日本在线观看一级高清片| 欧美日韩网址| 女人19毛片A片水真多下载| 啊锵锵锵锵锵锵锵锵锵好多水| 男男肉漫画| 国产亚洲精品久久久久久精品桃花岛 | 隔壁放荡的太大在线观看| 青草免费观看| 麻豆安全网址入口| 日本美女| 曰别的女人就是爽|