在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

SQLServer存储过程中事务如何使用

153次阅读
没有评论

共计 1335 个字符,预计需要花费 4 分钟才能阅读完成。

SQLServer 存储过程中事务如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

具体代码如下

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 -- 设置操作结果错误标识  endelse begin commit transaction return 1 -- 操作成功的标识  endgo

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-01发表,共计1335字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产乱码精品一区二区三区四川人 | 亚洲国产精品一区 | 男女性高爱潮久久 | 亚洲视频久久 | 日日干夜夜操高清视频 | 久久精品综合网 | 中文字幕视频一区二区 | 中文字幕一区二区在线播放 | 免费看又黄又爽又猛的视频软件 | 国产一在线精品一区在线观看 | 久久久国产精品黄毛片 | 高h纯肉无码视频在线观看 高h辣h双处全是肉一对一 | 青青青青久久久久国产 | swag国产精品一区二区 | 欧美精品一二区 | 成人无遮挡18禁免费视频 | 国产精品国产高清国产专区 | 二区在线视频 | 亚洲精品在线免费观看视频 | 樱花影院电视剧免费 | 青青在线久青草免费观看 | 国产日韩欧美在线一二三四 | 深夜久久| 99久久人妻精品免费一区 | 日本熟妇hdsex视频 | 国内精品久久久久影院日本 | 伊人热热久久原色播放www | 国产露脸精品产三级国产av | 国内精品区一区二区三 | 国产日韩欧美不卡在线二区 | 国产精品香蕉在线观看 | 国产内射性高湖 | 国产成人亚洲毛片 | 黄视频在线观看免费 | 国产成人精品免费视频大全五级 | 亚洲精品一区二三区不卡 | 亚洲色中文字幕无码av | 一群黑人大战亚裔女在线播放 | 中文字幕不卡在线播放 | 亚洲 欧美 激情 小说 另类 | 欧美一区二区三区精品国产 |