向数据库中循环插入数据
SQL语句代码如截图中所示
在sqlyog 执行完成之后,需要在MySQL 执行一条语句调用 存储方法
总结:
- 编写正确的SQL 代码
- 在命令行执行方法 call ccee(); 方法名称可以任意命名。
附上代码
DELIMITER$$
drop procedure ccee /*增加一句每次执行的时候删除上一次的ccee()方法*/
CREATE
/*[DEFINER = { user | CURRENT_USER }]*/
PROCEDURE `info_people`.`ccee`()
/*LANGUAGE SQL
| [NOT] DETERMINISTIC
| { CONTAINS SQL | NO SQL | READS SQL DATA| MODIFIES SQL DATA }
| SQL SECURITY { DEFINER | INVOKER }
| COMMENT 'string'*/
BEGIN
DECLARE i INT DEFAULT 0;
WHILE i < 4 DO
INSERT INTO tutorials_tb1(tutorial_title,tutorial_author, submission_date)
VALUES('drive', 'hsq', now());
SET i = i + 1;
END WHILE;
END$$
DELIMITER ;