DROP PROCEDURE IF EXISTS my_insert;
CREATE PROCEDURE my_insert()
BEGIN
DECLARE n int DEFAULT 1;
loopname:LOOP
INSERT INTO order_today VALUES (n, n, n+100, '2021-04-27 12:21:58', n, '测试', '2021-04-27 12:22:12', '2021-04-27 12:22:15');
SET n=n+1;
IF n=100000 THEN
LEAVE loopname;
END IF;
END LOOP loopname;
END;
CALL my_insert();
mysql批量插入数据的存储过程
该博客内容展示了如何使用MySQL的存储过程进行批量数据插入。示例中定义了一个名为my_insert的存储过程,通过循环将1到100000的数值插入order_today表中,每个记录包含编号、计算值、时间戳以及测试描述。存储过程的创建和调用过程清晰地呈现了数据库操作流程。

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



