MySQL一窍不通啊,今天工作上需要用到,请教了别人,做以备忘
DROP PROCEDURE test_insert ; DELIMITER ;; CREATE PROCEDURE test_insert () BEGIN DECLARE i INT DEFAULT 0; WHILE i<10 DO INSERT INTO CMS.CMS_Module ( ModuleType, ModuleName, ModuleDescription, DesignHTML, QUERY ) VALUES ( '2', CONCAT('活动',i), '测试加入', 'aaaaaaaaaa', '' ); SET i=i+1; END WHILE ; END;; CALL test_insert();
本文介绍了一个使用MySQL存储过程批量插入数据的例子。通过定义存储过程`test_insert`,实现了循环插入10条记录到`CMS_Module`表中,每条记录的`ModuleName`字段为“活动”加上递增的数字。
2106

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



