找回密码
 立即注册
查看: 330|回复: 3

[脚本] 红月属性封顶代码

[复制链接]

6

主题

15

回帖

435

积分

注册会员

积分
435
发表于 2024-5-1 17:28:40 | 显示全部楼层 |阅读模式
  1. CREATE PROCEDURE RMS_INCREASEBONUSQUESTCOUNT
  2. @GameID varchar(14)
  3. AS

  4. set nocount on

  5. declare @IncreaseBonusError int, @InsertLogError int, @STotalBonus int
  6. set @IncreaseBonusError = 1
  7. set @InsertLogError = 1
  8. set @STotalBonus = 0

  9. begin transaction
  10. select @STotalBonus=STotalBonus from tblGameID1 where GameID = @GameID
  11. if @STotalBonus<30000(封顶数值)
  12. begin
  13. update tblGameID1 set SBonus = SBonus + 1, STotalBonus = STotalBonus + 1 where GameID = @GameID
  14. set @IncreaseBonusError = @@ERROR
  15. end

  16. select @STotalBonus = STotalBonus from tblGameID1 where GameID = @GameID

  17. insert tblBonus2Log1 (GameID, STotalBonus, Kind) values (@GameID, @STotalBonus, 1)
  18. set @InsertLogError = @@ERROR

  19. if @IncreaseBonusError = 0 AND @InsertLogError = 0
  20. begin
  21. commit transaction
  22. end
  23. else
  24. begin
  25. rollback transaction
  26. end
  27. GO


复制代码


0

主题

8

回帖

47

积分

新手上路

积分
47
发表于 2024-5-1 20:40:22 | 显示全部楼层
感谢楼主的分享!很实用,学到很多东西!!楼主加油多分享点使用的东西哦!!加油加油!!

0

主题

7

回帖

342

积分

注册会员

积分
342
发表于 2024-5-1 23:23:58 | 显示全部楼层
学习到了,谢谢楼主,摸摸大

0

主题

2

回帖

108

积分

注册会员

积分
108
发表于 2024-5-10 09:52:22 | 显示全部楼层
感谢分享 学习了学习了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|玩红月技术论坛 |网站地图

GMT+8, 2024-6-23 03:51 , Processed in 0.108868 second(s), 26 queries .

快速回复 返回顶部 返回列表