DELIMITER $$
CREATE PROCEDURE ptest()
BEGIN
DECLARE pid INT;
SET pid = 10000; 这里输入多少为插入多少条
WHILE pid>0 DO
INSERT INTO `count`(`name`,age,department)VALUES('测试4',12,4);
SET pid = pid-1;
END WHILE;
END $$
DELIMITER ;
CALL ptest();mysql使用存储过程插入测试数据
最新推荐文章于 2025-07-29 20:47:01 发布
本文介绍了一种使用存储过程批量插入数据的方法。通过定义一个存储过程 ptest,设置变量 pid 的初始值为 10000,并在一个 WHILE 循环中不断减少 pid 的值直至大于 0 为止,每循环一次就向 count 表插入一条记录。

6936

被折叠的 条评论
为什么被折叠?



