一个存储过程代码
来源:互联网 发布:高中数学矩阵的用途 编辑:程序博客网 时间:2024/05/17 05:57
一个ip24小时内有10条留言,
一个ip,对一个项目在24小时内只能参与一次
/*
检测一个ip再24内是不是有10条留言
一个ip,一个项目24小时内只能参与一次
*/
CREATE PROCEDURE get_lunpan
(
@item_id int,
@ipaddress varchar(100),
@back int out
)
AS
declare @countall int
select @countall = count(a.id) from Cn_ActiveGame a left outer join cn_adly b on a.adly_id=b.adly_id where b.item_id=@item_id and b.lyip=@ipaddress and a.addtime between DATEADD(hour,-24,getDate()) and getDate()
if (@countall > 9 )
begin
declare @Datatime1 datetime
if exists (select * from Cn_ActiveGame1 where ipaddress=@ipaddress and item_id=@item_id )
begin
select @Datatime1 = max(addtime) from Cn_ActiveGame1 where ipaddress=@ipaddress
if(DATEDIFF(hour,@Datatime1,getDate())>24)
begin
set @back=1
insert into Cn_ActiveGame1 (ipaddress,addtime,item_id) values (@ipaddress , getDate(),@item_id)
end
else
set @back=0
end
else
begin
set @back=1
insert into Cn_ActiveGame1 (ipaddress,addtime,item_id) values (@ipaddress , getDate(),@item_id)
end
end
else
begin
set @back=0
end
GO
- 一个存储过程代码
- 创建存储过程的一个简单代码
- 一个asp.net调用存储过程来分页的代码
- 一个DataGridView的分页代码(用存储过程来实现)
- 共享一个数据库多级分类代码(MSSQL存储过程版)
- 共享一个数据库多级分类代码(MSSQL存储过程版)
- 存储过程分页代码
- 存储过程分页代码
- 分页代码(存储过程)
- 查看存储过程代码
- 存储过程分页代码
- 存储过程分页代码
- 通用存储过程代码
- 分页存储过程代码
- 存储过程代码分享
- mysql存储过程代码
- 一个分页存储过程
- 一个分页存储过程
- 快快丢掉ASP遗留的二十大陈旧习惯
- [原创]Access通用--自动替换数据库中的字符串
- 1. 选用适合的ORACLE优化器
- 用C++实现跨平台游戏开发之Irrlicht引擎
- [原创]自动清空站点目录下所有文件
- 一个存储过程代码
- 什么是XUL
- Oracle Pl/Sql 性能优化
- SQLPlus 使用技巧
- Oracle Pl/Sql 性能优化
- [转载]面朝大海 春暖花开
- 使用Struts的Token机制解决表单的重复提交
- 终于有咱的一块地啦!
- 谈谈我对攻读计算机研究生的看法