这里写一条批量给表里插入10条数据的存储过程
DELIMITER // #防止转译
CREATE PROCEDURE 表名()
BEGIN
DECLARE var1 INT(8);
DECLARE var2 VARCHAR(30);
SET var1 =100;
SET var2 = ‘lucy’;
WHILE var1<=110 DO
INSERT INTO user_tab(user_id,user_name,email) VALUES(var1,CONCAT(var2,var1),CONCAT(var2,var1,‘@126.com’));
SET var1=var1+1;
END WHILE;
END;
CALL 表名();
MySQL存储过程的编写
最新推荐文章于 2022-09-23 16:51:29 发布