set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGO-- =============================================-- Author:<Author,,shunzi>-- Create date: <Create 2007-04-03,,>-- Description:增加相片的票数-- =============================================alter TRIGGER [dbo].[sh_trigger_Phote_Vote]
ON [dbo].[JiPhoto] for InsertAS declare @dattoday datetimedeclare @maxVote intset @dattoday=getdate()set @MaxVote=15declare @userid intdeclare @Cuid intBEGIN --求出插入的那条资料 Select @userid=Jiuid,@Cuid=Cuid from inserted set @userid=@userid Set @cuid=@cuid
--判断用户是不是在小天使列表中 if exists (Select * from sh_angel_list where
Userid=@Cuid) Begin --判断用户是否已经有计过票数 if not exists (Select * from sh_Vote_Detailed where typevote='photo' and
userid=@Cuid and convert(varchar(8),addtime,120)=convert(varchar(8),@dattoday,120)) Begin --增加投票日志
insert into sh_Vote_Detailed(typeVote,[vote],userid,cuid) values ('photo',3,@Cuid,@userid) --小天使开始计票 update sh_Angel_list set PhotoVote=PhotoVote+3 ,TotalVote=TotalVote+3 where
userid=@Cuid End else Begin Select @MaxVote=sum(vote) from sh_Vote_Detailed where typevote='photo' and
userid=@Cuid and convert(varchar(8),addtime,120)=convert(varchar(8),@dattoday,120) if @MaxVote<15 Begin --增加投票日志
insert into sh_Vote_Detailed(typeVote,[vote],userid,cuid) values ('photo',3,@Cuid,@userid) --小天使开始计票 update sh_Angel_list set PhotoVote=PhotoVote+3 ,TotalVote=TotalVote+3 where
userid=@Cuid end end EndEND
分享到:
相关推荐
中山大学软件工程数电实验jk触发器实现74ls194全部功能
比如用一个脉冲时钟触发一个计数器,计数器每计2个数就清零一次并输出1个脉冲,那么这个电路就实现了二分频功能。 四分频触发器: 两个D触发器级联实现四分频电路,原理:来一个时钟脉冲,D端数据就被送到输出端Q,...
JK触发器实现74LS194以及74LS197功能.pdf
针对oracle9i数据库是一个很好的工具,非常值得下载
RS触发器是组成其他各类触发器的基本,是实现各类触发功能的基......
Unity3D教程:简单触发器实现自动开关门创建完毕之后,去掉勾选的MeshRender使得球体变成透明的:Unity3D教程:简单触发器实现自动开关门给这个球
数电课程设计报告--quartus ll软件设计环境中利用一位全加d锁存器或者d触发器实现8位二进制加法器.docx数电课程设计报告--quartus ll软件设计环境中利用一位全加d锁存器或者d触发器实现8位二进制加法器.docx数电课程...
基本RS触发器设计与代码实现
触发器9.18触发器9.18触发器9.18触发器触发器9.18触发器9.18触发器9.18触发器
用触发器实现每个学生最多只能选择3门课程的代码如下: use 学生档案 go create trigger elective_restrict on 选课表 for insert, update as begin if update (课程号) begin declare @num varchar(10) declare...
3、初步应用D触发器和JK触发器实现简单功能电路。 二、实验内容及步骤 (一)构建一个由与非门构成的基本RS触发器,如图1所示。用该电路进行仿真: 1、在Rd和Sd端分别加入数字信号激励,可选择“激励源” 中的...
数字电路实验报告-触发器的基本逻辑功能.docx数字电路实验报告-触发器的基本逻辑功能.docx数字电路实验报告-触发器的基本逻辑功能.docx数字电路实验报告-触发器的基本逻辑功能.docx数字电路实验报告-触发器的基本...
oracle超级触发器,可以实现各种功能
RS触发器和JK触发器的Multisim实现学习教案.pptx
大致说明施密特触发器的功能和作用,便于初步了解施密特触发器
使用SQL Server触发器实现数据表的级联更新.pdf
中山大学软件工程数电实验使用jk触发器实现74ls197全部功能
中,可以利用触发器轻松实现历史记录功能。 在触发器中,需要用到 SQL Server 的 inserted 和 deleted 两个虚拟表,在执行 sql 命令时,这两个虚拟表分别记录的内容如下: sql命令 deleted inserted ------...
本文主要为jk触发器的逻辑功能表及波形图,下面一起来学习一下