[发明专利]一种基于MySQL的系统促销时间到期自动更新的方法在审
| 申请号: | 201810433614.7 | 申请日: | 2018-05-09 |
| 公开(公告)号: | CN108629021A | 公开(公告)日: | 2018-10-09 |
| 发明(设计)人: | 陈林;张来卿;庞严冬 | 申请(专利权)人: | 珠海横琴盛达兆业科技投资有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/02 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 519031 广东省珠海*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 促销 过期 存储过程 自动更新 后台管理页面 状态字段信息 促销信息 定时更新 平台技术 任务事件 时间对比 字段状态 遍历 更新 主键 字段 创建 调用 | ||
1.一种基于MySQL的系统促销时间到期自动更新的方法,其特征在于:在项目所属的MySQL数据库里新增一张促销信息的表,里面有促销主键、促销结束时间及促销状态等字段;然后创建一个存储过程,遍历表中的促销结束时间,将其一一与当前时间对比,判断其是否过期,如果过期就更新促销状态信息为结束;最后再创建一个任务事件,调用存储过程,定时更新过期的促销状态字段信息;从而解决了需要通过后台管理页面进行手工更新表中促销字段状态的问题。
2.根据权利要求1所述的基于MySQL平台的一种基于MySQL的系统促销时间到期自动更新的方法,其特征在于:通过定时任务调用存储过程定时自动更新促销状态信息;所述的方法具体包括如下步骤:
步骤一、创建一个有促销主键、促销结束时间及结束任务等字段的促销表;
步骤二、在当前项目所属的MySQL数据库中创建一个存储过程;
步骤三、在存储过程定义整形变量done与字符型变量row_id、再创建一个游标rs_cursor;
步骤四、查询出促销表中状态为进行中的促销主键,在没有返回值时初始done值,开启游标,循环,把游标中存储的主键值取出赋予row_id;
步骤五、把表里的促销结束时间与当前时间对比,判断是否过期,如果过期,更新主键等于row_id的促销状态为结束,并结束循环,关闭游标;
步骤六、创建一个任务,定义开始日期,并隔一定时间调用存储过程,更新促销状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海横琴盛达兆业科技投资有限公司,未经珠海横琴盛达兆业科技投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810433614.7/1.html,转载请声明来源钻瓜专利网。





