网站首页 一条龙套餐 游戏版本 网站模版 广告代理 主机租用 短信平台 技术教程
 
奇迹在线送积分
作者:admin 来源:本站原创 点击数: 更新时间:2012-8-3 9:46:20

Create Trigger [在线送积分] ON dbo.[MEMB_STAT]
After Update
As
        declare @memb___id varchar(10)
        declare @ConnectStat tinyint
        declare @ConnectTM datetime
        declare @DisConnectTM datetime
        declare @ConnectStat2 tinyint
        declare @DisConnectTM2 datetime
        declare @AddMoney int
       
select        @memb___id=memb___id,
        @ConnectStat=ConnectStat,
        @ConnectTM=ConnectTM,
        @DisConnectTM=DisConnectTM
from Inserted
select        @ConnectStat2=ConnectStat,
        @DisConnectTM2=DisConnectTM
from Deleted

IF (@ConnectStat < @ConnectStat2) and (@DisConnectTM > @DisConnectTM2) and (@ConnectTM < @DisConnectTM)
Begin
        Set @AddMoney = datediff(minute,@ConnectTM,@DisConnectTM)*50000---这个数字你自己定,想发多少你自己定积分哦
        UpDate Warehouse set [money]=(case when 2000000000-@AddMoney >[money] then [money]+@AddMoney else 2000000000 end)
        where accountid=@memb___id
End
Go

  • 上一篇文章:

  • 下一篇文章: 没有了
  •  
     
    Copyright 2004-2008 HttP://www.8828mu.comAll Rights Reserved 版权所有:奇迹数据专业打造,奇迹一条龙,奇迹sf一条龙,奇迹开区一条龙,奇迹版本,www.8828mu.comHttP://www.8828mu.com
    ☆ 建议使用:1024×768 分辨率 Windows2000 Internet Explorer V5.0 or higher ☆