MySQL Insert with While Loop

后端 未结 2 1471
误落风尘
误落风尘 2020-12-13 02:32

I\'m trying to create a bunch of records in my MySQL database. This is a one time creation so I am not trying to create a stored procedure. Here is my code:



        
2条回答
  •  忘掉有多难
    2020-12-13 02:55

    drop procedure if exists doWhile;
    DELIMITER //  
    CREATE PROCEDURE doWhile()   
    BEGIN
    DECLARE i INT DEFAULT 2376921001; 
    WHILE (i <= 237692200) DO
        INSERT INTO `mytable` (code, active, total) values (i, 1, 1);
        SET i = i+1;
    END WHILE;
    END;
    //  
    
    CALL doWhile(); 
    

提交回复
热议问题