存储过程
ForOurLive-洪
这个作者很懒,什么都没留下…
展开
-
MySql存储过程时间加减法
DECLARE vipTime datetime DEFAULT CURRENT_TIMESTAMP(); #声明日期变量,并默认取值为当前时间set vipTime = DATE_SUB(vipTime,INTERVAL '3' MONTH); # 后退三个月时间set vipTime = DATE_ADD(vipTime,INTERVAL '1' MONTH); #转载 2017-10-21 11:03:14 · 4313 阅读 · 0 评论 -
mysql存储过程repeat循环游标基本步骤
create procedure 存储过程名()DECLARE uid INT; #注意声明的变量名不能跟表的字段名一致,否则会报错。如user的主键是id,那么这里声明用来存id值的变量名就不能为id,可以改为uid等DECLARE done INT DEFAULT 0; #repeat结束标识DECLARE userCur cursor for select id fro原创 2017-10-23 20:51:48 · 3152 阅读 · 0 评论