mysql 存储过程的创建和使用小例子:

定义:我这个是调用存储过程更新mid 的值自增,在里面做循环。
DELIMITER $$

CREATE PROCEDURE myprocess1()
BEGIN
DECLARE n INT DEFAULT 1;
WHILE n < 10 DO
UPDATE wx_countrys SET mid=(SELECT f_nextval_primKey(‘mid’)) WHERE id=n;
SET n = n +1;
END WHILE;
END$$

DELIMITER ;

-----------调用
CALL myprocess1();
mysql 存储过程的创建和使用小例子:_第1张图片

SELECT f_nextval_primKey(‘member’)这里是调用了自己的函数,博客里面有
可以根据业务自己写什么都可以。

你可能感兴趣的:(mysql,存储过程,mysql)