sql语句循环插入表

sql:

DROP PROCEDURE IF EXISTS proc_initData;
DELIMITER $ (诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号。在这里是规定mysql结束符号是$)

CREATE PROCEDURE proc_initData()

BEGIN
DECLARE i INT DEFAULT 1; (声明循环变量)
WHILE i<=3 DO (循环次数)

insert into t_user (
userId,
userName,
password,
phone)
values (i,‘ww’,‘123456’,‘135786’);
SET i = i+1;
END WHILE;
END $

CALL proc_initData();

发布了17 篇原创文章 · 获赞 17 · 访问量 1145

猜你喜欢

转载自blog.csdn.net/baidu_41304382/article/details/105628421