您的位置:首页 > 数据库 > MySQL

Mysql procedure 存储过程

2017-06-07 17:58 190 查看

Mysql procedure 存储过程

工作需要,每天限额5000张电影券,前期先增加一个月,所以毅然决然选择procedure。

- 利用 procedure 实现 mysql 中循环插入

代码

DROP PROCEDURE if exists test_insert ;

DELIMITER ;;
CREATE PROCEDURE test_insert ()
BEGIN

DECLARE i INT DEFAULT 1;

WHILE i<=5000
DO
insert into movieCode(code, expireTime,time,updateTime) values(RAND()*100,UNIX_TIMESTAMP('2017-06-19 00:00:00')*1000,UNIX_TIMESTAMP(now())*1000,UNIX_TIMESTAMP(now())*1000);
SET i=i+1;
END WHILE ;
commit;

END;;

DELIMITER ;
CALL test_insert();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 存储