【发布时间】:2013-11-05 04:54:52
【问题描述】:
我有一个只有一个 ID (INT auto_increment) 的表。 在给定参数之前用条目填充该表的最有效方法是什么?
这是我想出的一个存储过程,但它需要相当长的时间来填充 100000 条记录:
DELIMITER $$
CREATE PROCEDURE insert_id(
IN createnum INT
)
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i < createnum DO
INSERT INTO table VALUES (i);
SET i = i + 1;
END WHILE;
END$$
DELIMITER ;
【问题讨论】: