mysql數(shù)據(jù)庫循環(huán)插入數(shù)據(jù)
1,每次運行只需改類名稱,就是把test改成其他名稱
#創(chuàng)建存儲過程
CREATE PROCEDURE test()
BEGIN
#定義變量i,用來循環(huán)。類似于for(int i = 0; i<=2; i++)中的i
DECLARE i INT DEFAULT 1;
#類似于for(int i = 0; i<=386; i++)中的i<=2
WHILE i <= 10
DO
#SQL循環(huán)插入,這行SQL的i隨著循環(huán)遞增。1、2、3、4、5、6、7
INSERT INTO caolj(id, name, class) VALUES (1, 9, i);
#類似于for(int i = 0; i<=386; i++)中的i++
SET i = i + 1;
end WHILE;
END;
#調用存儲過程
CALL test();

浙公網安備 33010602011771號